
Acted in 58
2020s
- 2025
家傳之「保」
TV
Heavenly Hand
Szeto Kau · 25 episodes
- 2024
Dream in Heng Qin and Macau
Movie
Dating Master
Movie
Big Biz Duel
Tsui To-ming · 25 episodes
Queen of the Forest
TV
尋找世界另一個我
TV
- 2023
Bursting Point
Young
- 2022
Brutally Young 2.0
Yiu Sheung-him · 20 episodes
ICAC Investigators 2022
TV
Profession Impossible
TV
- 2021
The Ringmaster
Hoi Ching-hei · 25 episodes
Oppa's Cuisine
TV
Take Two
Sze Kwong · 25 episodes
The Forgotten Day
Meng Yat-yin · 27 episodes
- 2020
Brutally Young
林朗生, 姚尚谦 · 20 episodes
2010s
- 2019
Justice Bao: The First Year
Bao Zheng · 30 episodes
- 2018
The Stunt
Chai Dai Chi · 25 episodes
- 2017
The Kid from the Big Apple 2: Before We Forget
Hao Nan
- 2016
Heartfall Arises
Milton Ko
- 2014
It Started with a Kiss
Movie
- 2013
- 2012
Wu Dang
Paul Chen
Legend of Tiger Tally
范睢 · 30 episodes
- 2011
Dear Enemy
Anthony
Mysterious Island
Ken
Will you still love me
明里
Hi, Fidelity
Movie
- 2010
Close to You
Chi Junyan
Beauty on Duty
SWAT tutor
爱要有你才完美
TV
2000s
- 2009
Give Love
Movie
- 2008
Butterfly Lovers
Movie
Run Papa Run
Ken / Peter Lau
Playboy Cops
David Lai
The Moss
Officer Pan
- 2007
Naraka 19
Inspector Yip
Happy Birthday
Movie
- 2006
Confession of Pain
Policeman
Paris Sonata
任耘宽 · 36 episodes
Marriage with a Fool
Nam
- 2005
Dragon Eye Congee: A Dream of Love
Chang Shih-Chun / Chen Shih-Ming
New Born
Movie
- 2004
Six Strong Guys
Movie
- 2003
Star Runner
Chris Young
Gray
Movie
- 2002
July Rhapsody
Lam On-yin
- 2001
Midnight Fly
Mike
1990s
- 1998
蔡澜遨游伊斯坦堡
TV
No release date
The Assassin
Kun Chen · 1 episode
Behind the Queens
TV
Appearances1
2000s
- 2008
一個地球
self · 3 episodes