Marco Lo was born on March 6, 1968 in Hong Kong, British Crown Colony. He is an actor, known for Tian shi xing dong (1987), Jing wu ying xiong (1994) and Fung sun bong (2001).
No related contents, please re-enter