Actor · Born 1975
Lion Rock
2019
Undercover Punch and Gun
2019 · as Fireboy
Cold War II
2016 · as Technology Crime Division Inspector
Master Q: Incredible Pet Detective
2003 · as Vincent
The Dark Side of My Mind
2003 · as Cheung
Shark Busters
2002 · as Fred