Yufan Chen(I)
- Actor
- Composer
- Soundtrack
Yufan Chen was born on 18 November 1975 in Beijing, China. He is an actor and composer, known for Stand by Me (2011), Waiting Alone (2004) and Wo jiao Liu Yue Jin (2008). He was previously married to Baihe Bai.