Actor · Born 1974
Bursting Point
2023 · as Mr. Kawai's Agent
The Leakers
2018 · as Teo Chun Loong
Three
2016 · as Gangster
Office
2015 · as Auditor
Firestorm
2013 · as Szeto Yat Ming
Chinese Zodiac
2012 · as Michael Morgan
Let's Go!
2011
Life Without Principle
2011 · as East Kowloon Chief Inspector
Tactical Unit - Partners
2009 · as Hornet
Vengeance
2009 · as Thompson Cheung Chi Shun
Tactical Unit: Comrades in Arms
2009 · as Cow / PTU 13893
Bodyguard: A New Beginning
2008 · as Leung