
Acted in 37
2020s
- 2020
Death By Zero
Ho Cheng Hong / Ding Yat Foo · 2 episodes
2010s
- 2016
My Little Princess
Uncle De · 16 episodes
- 2015
Paranormal Mind
TV
Beyond the Rainbow
TV
Cuisine Top Secret
TV
- 2014
To Be or Not to Be
TV
The Borderline
TV
- 2012
Triad
Movie
- 2011
- 2010
Meeting of the Half Moons
Police Officer / Fung
Don Juan DeMercado
TV
2000s
- 2009
Emergency Unit
To Yik-Tin · 30 episodes
- 2005
Bad Moon
Movie
1990s
- 1999
Spring Cactus
Movie
- 1998
土地公传奇
TV
- 1994
Mary's Choice
Peter
- 1992
James Wong in Japan & Korea
Yam Chi-Cho
- 1991
- 1990
The Wildgoose Chase
Yam Chi-Cho
Triangular Entanglement
TV
1980s
- 1989
Song Bird
TV
- 1988
The New Matchmaker
TV
- 1987
The Greenhorns
TV
- 1986
My Will, I Will
Movie
- 1985
Crazy Games
Movie
- 1982
New Talent Singing Awards
TV
No release date
天賜良緣
Movie