Yuan Lin: Yuan Lin. Actress: The Cosplayers. Yuan Lin was born on 15 March 1989 in Beijing, China. She is an actress, known for The Cosplayers (2013), Curiosity Kills the Cat (2006) and Love Designer (2020).
Known For: The Cosplayers (Actress(as Lin Yuan)), Curiosity Kills the Cat (Momo), Love Designer (Ling Xi), Yi ge mo sheng nu ren de lai xin (Girl)