2021
Black Sesame Soup with Tofu Pudding as Chef
2020
Take the Bad with the Good as Tim
2016
吉祥天宝 as Meng Lao Ge / 孟老哥 (40 episodes)
2016
Heaven in the Dark as Pastor Cheung
2014
The Challenge (17 episodes)
2012
Be in Love After Marriage (32 episodes)
2012
Laugh and Cry Forbidden as 郑满堂
2012
Don't Jump Money Left
2010
Elite Brigade (10 episodes)
2010
Twilight Investigation (20 episodes)
2010
Some Day (118 episodes)
2009
Burning Flame III as Chung Yau-shing (32 episodes)
2008
The Gem of Life as Ho Tai Wor (82 episodes)
2007
Fathers and Sons as 高青 Ko Ching (25 episodes)
2006
C.I.B. Files (20 episodes)
2005
摇摆女郎 as 庄家迎 (42 episodes)
2005
Boomed to Oblivion as 郑板桥 (30 episodes)
2004
Shades of Truth (25 episodes)
2004
Net Deception (20 episodes)
2004
Men in a Blue Mood as Pat
2004
My Baby Shot Me Down as Wong Wai Tin
2003
The Dark Side of My Mind as Kent
2003
The Story of Soccer Bet
2003
Sai Kung Story as Ming
2002
Love in Garden Street
2002
Burning Flame II as 纪德田 (35 episodes)
2002
Wind and Cloud as Qin Shuang (44 episodes)
2002
Twilight Zone Cops - Models Angel
2000
A Matter of Customs as Lam Chi-kong (32 episodes)
1999
Side Beat (20 episodes)
1999
The Accident as Wong Man-Lok
1998
Burning Flame as Chung Yau-Sing / Cow
1998
Burning Flame as Kei Tak Tin/ Peter
1998
Burning Flame as Lok Tin Yau (43 episodes)
1998
A Tough Side of a Lady as 贺高升 (20 episodes)
1997
Love Is Not a Game, But a Joke as DJ of Sex Chatline
1997
Deadly Protection as Chen fu gui (20 episodes)
1996
Food of Love (30 episodes)
1996
Nothing to Declare (24 episodes)
1996
The Killer Has No Return as Dung Jan Wa
1995
Husband and Wife as Keith
1995
Passion 1995 as Lung
1995
Doctor Mack as Tiger