
Acted in 148
2020s
- 2026
Dead End
Movie
- 2025
Back to School
蔡小棋 · 15 episodes
- 2023
New Liao Zhai: The Story of a Sinful Woman
Movie
Legend of Ghost YingNing
Movie
- 2022
The Love of the Ferry: New Legend of Liao Zhai
Movie
Ghost Story
Movie
- 2021
Coffin Homes
Boss Wong
Ladies Market
Movie
- 2020
The Gutter
Middle-Aged He Yongchang · 15 episodes
2010s
- 2019
- 2018
If Love Was Not Timeless
TV
Demon's Path
TV
命语长生源
Movie
Concerto of the Bully
Movie
- 2016
Storage Stories
TV
- 2015
Fencing
Hong Cheuk Wah
Big Fortune Hotel
Chiyuen
The Merger
Movie
Hidden Faces
TV
Guilty
Movie
Lucky Star 2015
Movie
- 2014
Hot Talk
TV
To Be or Not to Be
TV
The Challenge
TV
Two for the Night
Movie
Gangster Payday
Police Officer
More Than Healing
TV
- 2012
Flowers with Aphasia
Tung / Lam Yik Tung
- 2011
The Other Truth
TV
Relic of an Emissary
方孝孺 · 30 episodes
- 2010
Growing Through Life
TV
Don Juan DeMercado
TV
2000s
- 2009
- 2008
When a Dog Loves a Cat
TV
War of In-Laws II
TV
- 2007
Men Don't Cry
TV
Best Bet
TV
Hooked on You
Choy Yuk-Yu
War and Destiny
TV
Ten Brothers
TV
- 2006
2 Become 1
Bingo's Brother
- 2005
Always Ready
Yiu Tak-keung · 30 episodes
A Handful of Love
Chiu Yeung · 20 episodes
- 2004
The Conqueror's Story
樊哙 Fan Fai · 30 episodes
Police Station No. 7
TV
The Quick Step of Passion
Officer Wong
- 2003
親子大綁架
Movie
The Legend of Love
Ling Long · 20 episodes
Aqua Heroes
游德 · 20 episodes
The Legend Of Love
TV
Double Crossing
Movie
- 2002
Take My Word For It
TV
Slim Chances
TV
Cul-De-Sac
Movie
- 2001
On The Track Or Off
TV
- 2000
1990s
- 1999
Where a Good Man Goes
Nightclub Owner
- 1998
Web of Love
TV
- 1997
Time Before Time
TV
- 1996
Night Journey
TV
Crossing Boundaries
TV
Money Just Can't Buy
TV
- 1995
The Fist Of Law
TV
- 1994
Mr. Sardine
Edmond
Glittering Moments
TV
- 1993
The Edge of Righteousness
TV
Justice Is Blind
Prisoner
The Vampire Returns
TV
- 1992
One Step Beyond
Movie
Being Twins
TV
Beyond Love
Kelvin · 20 episodes
- 1991
The Queen of Gamble
Movie
- 1990
The Legend of The Invincible
TV
1980s
- 1989
Tour of Revenge
Movie
- 1988
It's No Heaven
Shing
- 1987
Born to Be a King
TV
- 1986
The Legend Of Dik Ching
TV
- 1985
- 1984
Rainbow Round My Shoulder
麦正云朋友 · 20 episodes
- 1983
In The Same Boat
TV
- 1982
Once Upon a Rainbow
Movie
- 1980
The Bund III
TV
No release date