Movies
Expect the Unexpected
as Sam
Black Mask
as Inspector 'Rock' Shek Wai-Ho
Police Story 2
as CID in Restaurant
Shock Wave 2
as Tung Cheuk Man
Warriors of Future
as Johnson Cheng
Viva Erotica
as Derek Yee
Sons of the Neon Night
as Wong Chi-tat
The White Storm
as Ma Ho-Tin
Running Out of Time
as Insp. Ho Sheung-Sang
Call of Heroes
as Yang Kenan