
Was a member of the"Seven Little Fortunes" performance troupe in Yu Jim-Yuen's China Drama Academy's Peking Opera School.

Legends of the Condor Heroes: The Gallants
2025 · as Liang Ziweng

Election 2
2006 · as Incense Master

New Dragon Gate Inn
1992 · as Xiao Hei-zi

Election
2005 · as Incense Master

A Moment of Romance
1990 · as Ah Sing

Viva Erotica
1996 · as Taxi Driver

Kung Fu Jungle
2014 · as Siu Hok-nin

The Blade
1995 · as Hunter Leader

Young and Dangerous 3
1996 · as Brother Cow

Young and Dangerous: The Prequel
1998

Intimate Confessions of a Chinese Courtesan
1972 · as Wu's Thug (uncredited)

Island of Greed
1997

Running on Karma
2003 · as Chef

Throw Down
2004 · as Sze-To's Boss (uncredited)

Human Lanterns
1982 · as (uncredited)

The Sentimental Swordsman
1977 · as Shaolin disciple (uncredited)

Looking for Jackie
2009 · as Ruffian A

The Magic Blade
1976 · as (uncredited)