Actor · Born 1944
72 Tenants of Prosperity
2010 · as 70's Police District Commander Chan
Hooked on You
2007 · as Uncle Right
Another Chinese Cop
1996
The Big Deal
1992 · as Commissioner
Operation Scorpio
1992 · as Principal Chen
Mortuary Blues
1990 · as Sergeant Li Ching Wen
Where's Officer Tuba?
1986 · as David
Why, Why, Tell Me Why!!
1986
Carry On Doctors and Nurses
1985 · as Triad Boss Patient
Ninja Strike
1985
The Owl vs Bombo
1984 · as Man Asked for Directions and Light
Crazy 17
1984