
Acted in 101
2020s
- 2026
War of Thorns
李德龍 · 25 episodes
- 2025
Queen of Mahjong
Movie
- 2024
Dream in Heng Qin and Macau
Movie
Queen of the Forest
TV
- 2023
Speakers of Law
Kam Bing-shun · 25 episodes
- 2021
Plan "B"
Yau Tsoi-shan · 25 episodes
- 2020
Go! Go! Go! Operation C9
Ko Dai Ching / Ah Ching / Ching Gor / "B12" / "Bravo" · 20 episodes
The Exorcist's 2nd Meter
TV
2010s
- 2019
Flying Tiger II
Ting Ho Yin · 30 episodes
- 2018
Super Model Fantasy
Movie
The Taxorcist Sidequel - Chapter One
Ma Kwai / Siu Ma [Taxi driver] · 12 episodes
- 2017
Do姐再Shopping
TV
The Exorcist's Meter
Ma Kwai · 47 episodes
Bet Hur
Lok Ping-on · 35 episodes
- 2016
Rogue Emperor
朱锦春 · 17 episodes
ICAC Investigators 2016
TV
- 2015
Do姐去shopping
马国明 · 15 episodes
The Love Story in Amazing Towns
TV
Triumph in the Skies
Roy
- 2014
Ghost Dragon of Cold Mountain
Chu Cheung Seng · 30 episodes
Impetuous Love in Action
Movie
A Time of Love
TV
- 2013
The Hippocratic Crush II
Cheung Yat-Kin · 30 episodes
- 2012
Silver Spoon, Sterling Shackles
Charles Chung Kai-san · 40 episodes
Three Kingdoms RPG
Vincent Szema Shun / Szema Yee · 25 episodes
Tiger Cubs
To Tin-yue · 13 episodes
- 2011
The Life and Times of a Sentinel
TV
The Other Truth
Alex Kong Lok-man · 25 episodes
Grace Under Fire
游三水 · 32 episodes
- 2010
A Fistful of Stances
Ku Yu-Tong · 25 episodes
72 Tenants of Prosperity
Fireman
2000s
- 2009
Born Rich
Sha Po-loi · 41 episodes
Man in Charge
Chow Bing · 20 episodes
- 2008
Your Class or Mine
Sun Man-Kwan · 20 episodes
Speech of Silence
Leung Kai-yin · 20 episodes
The Master of Tai Chi
Mai Fung-nin · 25 episodes
- 2007
The Family Link
Gam Shing-Tsun · 21 episodes
- 2006
To Grow With Love
Mak Kar Fai · 21 episodes
- 2005
Into Thin Air
Koon Ching-Wan · 20 episodes
- 2004
Lost in the Chamber of Love
TV
- 2003
Survivor's Law
Joe Chan · 25 episodes
The Driving Power
Ko Wai Lei · 20 episodes
Double Crossing
CID
- 2002
Love And Again
TV
Eternal Happiness
郦明堂 · 30 episodes
Slim Chances
TV
The Healing Spirit
Angel
- 2001
- 2000
When Dreams Come True
TV
1990s
- 1999
- 1998
- 1992
No release date
Line Walker: Bull Fight
魏德礼、韦作荣 · 35 episodes