Birthday: March 7th (Tuesday), 1978
Birth Place: Los Angeles， USA
Official Site: http://www.marshayuan.com/
Biography: Marsha Yuen was born on March 7, 1978 in China. She is an actress and producer, known for Daai cheung foo (2003), Fen shou zhi du (2002) and Shao Lin jiang shi tian ji (2007)....