
Acting
Born February 18, 1944 · Shanghai, China

72 Tenants of Prosperity
2010

Hooked on You
2007

Another Chinese Cop
1996

The Big Deal
1992

Operation Scorpio
1992

Mortuary Blues
1990

Where's Officer Tuba?
1986

Why, Why, Tell Me Why!!
1986

Carry On Doctors and Nurses
1985

Ninja Strike
1985

The Owl vs Bombo
1984

Crazy 17
1984

Mr. Virgin
1984

The Fung-shui Master
1983

Twinkle Twinkle Little Star
1983

My Beloved
1982

The 82 Tenants
1982

Father and Son
1981

Yangcheng Spring Festival Gala/Guangzhou and Hong Kong Spring Festival Gala
1979
ICAC: Steak Fee
1978

Their Private Lives
1978

Prostitute Loves Police
1977

CID: Four Moments of Life (Dawn, Noon, Dusk, Night)
1976

The Witch
1975