No photoChen ManyuanActingBorn 25/02/1999Beijing,ChinaKnown ForHome With Aliens2009Little Red Flowers2006Center Stage: Ruan Ling Yu2005