
Acted in 54
2020s
- 2023
Our Graduation Ceremony
Prof. Ma Hang-yat · 20 episodes
- 2022
知情识趣31
马浚伟 · 12 episodes
- 2020
Coffee, You and Me
TV
2010s
- 2019
Till We Meet Again
Movie
- 2018
对戒
Movie
- 2017
- 2015
Return of the Cuckoo
Movie
- 2014
Next Station I Love You
Movie
- 2013
The Legend of Kublai Khan
Liu Bing Zhong · 55 episodes
Bygone Love
唐庭轩 · 36 episodes
- 2012
Daddy Good Deeds
Lam Fat · 20 episodes
- 2011
The Life and Times of a Sentinel
TV
7 Days in Life
Calvin Yik Cho-on · 20 episodes
- 2010
Links to Temptation
TV
Cupid Stupid
TV
2000s
- 2009
淫片网 448832𝟵.com 黄漫片网 448856𝟵.com
TV
Sweetness in the Salt
TV
- 2008
A Journey Called Life
TV
The Gentle Crackdown II
谢皇上 Tse Wong-Sheung · 20 episodes
- 2007
Steps
TV
A Change of Destiny
TV
- 2006
- 2005
百法百众
TV
- 2004
Snake Curse
Sgt Guan Wei
悬案追凶
Movie
- 2003
親子大綁架
Movie
Twilight Tubes Part III
Movie
Perish in the Name of Love
Chow Sai Hin · 32 episodes
- 2002
Cul-De-Sac
Movie
- 2001
In the Realm of Success
TV
Doctor No…
Movie
On The Track Or Off
TV
- 2000
When a Man Loves a Woman
Ho Tin Bo
Return of the Cuckoo
Szto Lai-Sun · 20 episodes
To Where He Belongs
Fung
1990s
- 1999
KCRC DYNAMIC STORIES
TV
Ultra Protection
Kei Yin-cho · 20 episodes
- 1998
- 1996
- 1994
江山如此多Fun
TV
- 1993
- 1992
Directed 1
2010s
- 2019
Till We Meet Again
Director
Produced 1
2010s
- 2019
Till We Meet Again
Producer
Wrote 1
2010s
- 2019
Till We Meet Again
Screenplay
Sound 1
1990s
- 1992