Yu Nan studied acting at the Beijing Film Academy, China's top educational institution for film talent.
Her acting talent was discovered by director Wang Quan'an who cast her in the lead role of the 1999 film "Lunar Eclipse". Yu later worked with Wang Quan'an in several more films, the best-known one being "Tuya's Marriage", which garnered the top prize at the 2007 Berlin International Film Festival.
Yu's fluency in English also landed her a role in Wachowski brothers' 2008 live-action film "Speed Racer". She also speaks French. (CRI)