
Acted in 64
2020s
- 2026
The Unusual Prosecutor
Chiu Duk-yin · 25 episodes
- 2025
- 2023
- 2021
Fraudstars
TV
- 2020
2010s
- 2019
Flying Tiger II
Lee Chong Sing · 30 episodes
- 2018
Another Era
Cheuk Kai-tong · 36 episodes
- 2017
Burning Hands
Szeto Sang · 28 episodes
- 2016
Two Steps from Heaven
Koo Fau Saang · 35 episodes
Daddy Dearest
TV
Love as a Predatory Affair
TV
Speed of Life
TV
- 2015
Romantic Repertoire
TV
Young Charioteers
TV
- 2014
Tomorrow is Another Day
TV
- 2010
The Men of Justice
TV
2000s
- 2003
Light of Million Hopes
TV
1990s
- 1997
- 1996
One Good Turn Deserves Another
Guan jia le · 20 episodes
Growing Up
Movie
- 1995
The Unexpected
TV
Farewell My Dearest
Movie
Evening Liaison
Movie
- 1994
The Great General
TV
The Kung Fu Master
TV
The Movie Tycoon
TV
- 1993
Gambler's Dream
TV
Royal Police Evidence II
TV
- 1992
Story of the Movie Queen
Movie
- 1991
Dead Target
Chung Ying Ho
The Solitary Swordsman
Jian san shi · 20 episodes
1980s
- 1987
Genghis Khan
耶律楚材 · 20 episodes
The Conspiracy
龙腾 · 25 episodes
- 1986
The Story of Dr. Sun Yat Sen
Movie
Lady C.I.D.
TV
- 1985
Rangers Sword and Sabre
傅红雪 · 20 episodes
Xi Shi
TV
- 1984
Empress Wu
TV
- 1983
浮生三記
沈三白 · 10 episodes
- 1982
血債血償
TV
- 1981
The Magnificent 7
TV
Coma
TV
珠海枭雄
杨秋萍 · 30 episodes
- 1980
1970s
- 1979
It Takes a Thief
TV
Chameleon (II)
TV
- 1978
- 1976
The Ten Assassinations
TV