Quentin ZhangActingBorn 04/07/1992Hebei, ChinaKnown ForImmortal Demon Slayer2017羽毛耳环2017The Legend of Bubai Monk2014Handsome Go Away