David Lo - Actor
2 Movies and TV Series
Movie
City Ninja
― During World War II, a valuable pendant is taken into hiding to protect it from those who would use ..
Movie
Twinkle Twinkle Little Star
― This is an extremely rare example of science fiction, Hong Kong style, but, fittingly, it's unlike a..