Acting
Strange Tales of Liao Zhai
2005
The Monkey King: Quest for the Sutra
2002
The New Adventures of Chor Lau Heung
2001
The Duke of Mount Deer
2000
聊斋三
2010
Watery Moon Hollow Sky
2004
Snowflower
2003
Six Strange Tales of Liao Zhai 2
2007
Mr. Winner
春蚕织梦
延安锄奸
2009
Magic Chef
Happy Flying Dragon
1998
红孩儿
2006
Twins Mission
The Four
2012
Evil Calls
The Palace
2013
Fall in Love
49 Days