Movies
Wheels on Meals
as Motorcycle Punk (uncredited)
My Lucky Stars
as Rawhide
Winners & Sinners
as Rookie
Dragons Forever
as Psychiatrist
Twinkle, Twinkle Lucky Stars
as Rawhide
Mr. Vampire II
as Archaeologist
Vengeance
as Tony Cheung
Accident
as Uncle
Tai Chi Zero
as Grand Uncle
The Lost Generation
as Fu Wai Fan