2025
Uncle Mum as Not available2024
Love Lies as Mr. White2024
Papa as Not available2021
One-Tenth of a Millimeter Apart as Self (archive footage)2014
Aberdeen as Not available2014
Hello Babies as Lui Ming's Doctor2014
Meet Miss Anxiety as Not available2013
Together as Dr. Wong Tak-Sing2008
La Lingerie as Henry2007
It's a Wonderful Life as Not available2007
Simply Actors as Johnny Ocean2007
Trivial Matters as Professor Chan2007
Single Blog as Not available2004
Love on the Rocks as Danny2001
You Shoot, I Shoot as Hung2000
Jiang Hu: The Triad Zone as Conselor Wai2000
And I Hate You So as Radio Station Producer1996
Growing Up as Not available1996
4 Faces of Eve as Cheung Chin Fai1995
Fallen Angels as Man Forced to Eat Ice-cream1995
I'm Your Birthday Cake as Andy Lau1995
Out of the Blue as Not available1995
Hong Kong Graffiti as Not available1994
The Private Eye Blues as Not available1993
Flirting Scholar as One of 4 Scholars1993
Taxi Hunter as Kin's Boss1993
A Roof with a View as Not available1993
Horror School as Not available1992
The Legendary La Rose Noire as Fred1992
Rose as Rose's ex-fiance1992
Now You See Love... Now You Don't as Mr Lam1990
Ghostly Vixen as Not available1990
To Spy with Love!! as James Fong1989
Celebrity Talk Show as 陈辉虹1989
They Came to Rob Hong Kong as Not available1989
Doubles Cause Troubles as Stage Director1988
Operation Pink Squad as Crew Cut1988
The Crazy Companies II as Fok's Office Worker1988
The Haunted Cop Shop II as Little Bald1988
Carry On Hotel as BellboyNaN
Pass and Goal as Not available2014
The Midnight After Screenplay1994
Rock China the Power of Music Live in Hong Kong Executive Producer1990
Family Day Screenplay1989
Dream of Desire Writer1988
The Criminal Hunter Writer1986
Sweet Surrender Writer