Movies
Days of Being Wild
as Zeb
Once Upon a Time in China
as Buck Teeth So
As Tears Go By
as Fly
Ashes of Time
as Hong Qi / Northern Beggar
Bullet in the Head
as Frank / Fai Jai
Miracles: The Canton Godfather
as Recruiter at the Factory
A Chinese Ghost Story III
as Swordsman Yin
High Risk
as Frankie Lone
Swordsman
as Au Yeung
A Chinese Ghost Story II
as Autumn