
Acted in 47
2010s
- 2019
Tournament 7: DX-29
James
- 2016
A Dog Named Wang Zi
Movie
- 2015
Second Life
TV
2000s
- 2009
The Ghost Story: Lin Suk
Movie
- 2008
Flaming Butterfly
TV
- 2007
- 2003
Unarm 72 Hours
Movie
Fighting Back
Movie
The Sixth Sense
Movie
- 2002
Bloody Killer
Movie
- 2001
Desperation Verge
Movie
1990s
- 1999
Debauched Obsession
Movie
Water Margin - Heroes' Sex Stories
Cheung Ching
Gambler Series: Rake Gambler
Movie
Gambler Series: Perfect Skill
Movie
Cruel Zone
Movie
- 1997
Lady Flower Fist
王國興 · 20 episodes
- 1996
Unnatural Born Killer
明世宗 · 20 episodes
- 1995
Two Cops on the Beat
Movie
- 1993
Hong Kong Valentino
Li Yung-Han
Flame of Desire
Movie
A Wild Party
Movie
- 1992
Sisters Outlaw
Movie
The Vengeance
Movie
- 1991
All for the Gamblers
Movie
- 1990
Tiger on the Beat 2
Tow Truck Driver
1980s
- 1989
- 1988
A Friend In Need
TV
Withered in the Wind
TV
The Betrayal
Movie
- 1987
Private Life
Movie
- 1986
The Superlative Affections
TV
Gimmick Song Special 1986
TV
- 1984
Rainbow Round My Shoulder
邓建邦 · 20 episodes