Marsha Yuen

Marsha Yuen

actress, producer, additional crew

Marsha Yuen was born on Mar 07, 1978 in China. Marsha Yuen's big-screen debut came with Men Suddenly in Black directed by Ho-Cheung Pang in 2003.

Marsha Yuen was born on March 7, 1978 in China. She is an actress and producer, known for Le Tour du Monde en 80 Jours (2004), Dai cheung foo (2003) and Fan sau ji do (2002).

  • Birthday

    Mar 07, 1978
  • Place of Birth

    China

Movies & TV Shows

All
Movies