Man Lo was born on May 21, 1980 in China. Man Lo's big-screen debut came with Cenci in Cina directed by Marco Limberti in 2009.
Man Lo was born on May 21, 1980 in Chongqing, China. She is an actress, known for Happy Family (2010), Cenci in Cina (2009) and Questa notte è ancora nostra (2008).
BirthdayMay 21, 1980
Place of BirthChongqing, China