
Acted in 69
2020s
- 2022
A Murder Erased
SANTOS Jack
Breakout Brothers 3
B boy
Breakout Brothers 2
B boy
- 2021
77 Heartwarmings
Movie
2010s
- 2018
A Beautiful Moment
Movie
- 2017
Fight in Causeway Bay Ⅲ
Movie
- 2016
Rogue Emperor
TV
Buddy Cops
Movie
Fooling Around Jiang Hu
Movie
- 2015
Four Amigos Bon Voyage
TV
Smooth Talker
Mak Ming-ming · 20 episodes
- 2013
Sniper Standoff
Choi Man-sing · 25 episodes
I Love Hong Kong 2013
Movie
- 2012
I Love Hong Kong 2012
Movie
- 2011
When Heaven Burns
Dr. Dylan · 30 episodes
I Love Hong Kong 2011
Movie
- 2010
72 Tenants of Prosperity
Sales of Ha Kun's Store
2000s
- 2008
- 2007
- 2005
- 2003
Fate Fighter
Master Ko
Ups and Downs in the Sea of Love
Yeung Kin · 20 episodes
- 2002
Prison on Fire: Preacher
Father Law
Troublesome Night 14
毕加索
- 2001
Master Q 2001
Jim
- 2000
Eternal Love
Movie
True Love
Movie
1990s
- 1999
The Untold Story 3
Movie
Feminine Masculinity
TV
- 1998
Web of Love
TV
Bishonen
Movie
Young and Dangerous: The Prequel
Mr. Hung
Raped by an Angel 3: Sexual Fantasy of the Chief Executive
Psychology Professor
- 1997
S.D.U. '97
Movie
Ah Fai, the Dumb
Movie
- 1996
Twinkle Twinkle Lucky Star
Movie
Blind Romance
Uncle Chan / Doctor Ben Chan
- 1995
Just Married
Movie
Hong Kong Graffiti
Movie
- 1994
How Deep Is Your Love
Movie
Give and Take
Movie
- 1993
Always on My Mind
Mr Poon
C'est La Vie Mon Cheri
Filipino musician (Cameo)
- 1992
Cageman
Charlie
1980s
- 1987
Goodbye Darling
Movie
- 1983
All the Wrong Spies
Sam/Joe
- 1981
- 1980
Encore
Movie
1970s
- 1976