
Acted in 36
2000s
- 2009
The Slicing of the Demon
TV
Emergency Unit
TV
- 2008
Last One Standing
Yeung Kin-yip · 22 episodes
Legend of the Demigods
河伯 · 22 episodes
- 2007
War and Destiny
TV
Ten Brothers
TV
- 2006
Summer Heat
TV
- 2005
Revolving Doors of Vengeance
Wong Kai-Yip · 30 episodes
- 2004
Police Station No. 7
TV
- 2003
Seed Of Hope
TV
Twilight Tubes Part III
Movie
Back To Square One
TV
- 2002
Take My Word For It
Yeung Hau Mo · 30 episodes
- 2001
- 2000
The Kung Fu Master
康熙帝 · 20 episodes
1990s
- 1999
- 1998
- 1997
- 1995
- 1993
- 1992