Actor · Born 1920
Running Out of Time
1999 · as Mr. Cheung's Doctor
The Longest Nite
1998 · as Uncle Lee
Faithfully Yours
1995
Heaven Can't Wait
1995 · as Mooncake Seller
Erotic Ghost Story III
1992
An Eternal Combat
1991 · as Mental Patient
Coup De Grace
1990 · as Police Officer Chan
Eat a Bowl of Tea
1989 · as Bok Fat
Bloody Brotherhood
1989
Royal Warriors
1986 · as Patron at Nightclub California
Struggle for Leader
1983
My Rebellious Son
1982 · as Village elder