Hot Search
No search results found
Write an article
Create a list
Publish a column
Upload a video
- Log in
- Inbox
Invite friends
- English
Marco Lo was born on March 6, 1968 in Hong Kong, British Crown Colony. He is an actor, known for PTU 2019 (2019), Honour of the Gods (2001) and Fighting Madam (1987).