Was a member of the"Seven Little Fortunes" performance troupe in Yu Jim-Yuen's China Drama Academy's Peking Opera School.
Trump Card
Legends of the Condor Heroes: The Gallants
as Liang Ziweng
Viva Erotica
as Taxi Driver
Kung Fu Jungle
as Siu Hok-nin
Looking for Jackie
as Ruffian A
Election
as Incense Master
New Dragon Gate Inn
as Xiao Hei-zi
A Moment of Romance
as Ah Sing
Throw Down
as Sze-To's Boss (uncredited)
Young and Dangerous 3
as Brother Cow
The Peacock King
Island of Greed
Election 2
The Blade
as Bandit Leader
The Emperor and His Brother
as Emperor's Bodyguard
The Magic Blade
as (uncredited)
The Longest Nite
as Mr. Lo's Man
Running on Karma
as Chef
Intimate Confessions of a Chinese Courtesan
as Wu's Thug (uncredited)
A Hero Never Dies
as Bo