
Acted in 61
2020s
- 2021
Time
Rich Old Man
77 Heartwarmings
Movie
2010s
- 2017
- 2016
Presumed Accidents
TV
- 2015
Every Step You Take
TV
Brick Slaves
TV
- 2014
Officer Geomancer
TV
- 2013
Reality Check
TV
- 2012
Gloves Come Off
毕求仁 · 25 episodes
Daddy Good Deeds
Lam A-lui · 20 episodes
- 2011
Wax and Wane
萬永昌 · 30 episodes
- 2010
Twilight Investigation
Gei Ho Yi · 20 episodes
2000s
- 2009
- 2008
- 2007
- 2006
Love Undercover 3
Au Yiu San
- 2005
When Rules Turn Loose
TV
- 2004
My Sweetie
Little Prince
Driving Miss Wealthy
Tycoon Feng Kwok Lap
Net Deception
TV
- 2003
Point of No Return
TV
Love Undercover 2: Love Mission
Au Yiu San
Back To Square One
TV
- 2002
Love Undercover
Au Yiu San
The Trust Of A Life Time
TV
- 2001
- 2000
Textiles at Heart
Movie
1990s
- 1999
Side Beat
TV
- 1998
Old Time Buddy - To Catch a Thief
Siu Chung · 25 episodes
You Light Up My Life
Movie
- 1992
Cageman
Movie
1970s
- 1979
The Flatterers
TV
- 1978
1960s
- 1968
Rhapsody
Movie
- 1967
Happy Years
Chung Bing-Hin
- 1966
Return of Lady Bond
Tse Tsi-ming
Bitter Fear
Man-Chun
The Big Chase
Ma Tin-lung
Lady Bond
Sung Kar-Kui
The Ghost Chasers
Inspector Sik
- 1962
Phantom of the Jade Chamber
Chan Luet-Wah
嫂夫人
Movie
999: The Mysterious Body
Chung Kin-Wah
So Siu Siu
Yuen Yu
1950s
- 1956
Wong Fei-Hung Goes to a Birthday Party at Guanshan
Movie