Chen ChuankaiActingBorn 16/10/1982Wuhan, Hubei Province, ChinaKnown ForTruth or Death2025春潮涌动2025The Wig2024Smile Code2024