Filmography
TVB Series
Time Off 1998Flying Fox of Snowy Mountain 1999
Detective Investigation Files IV 1999
Crimson Sabre 2000
The Heaven Sword and Dragon Saber 2000
Return of the Cuckoo 2000
Love is Beautiful 2000 (guest star)
A Herbalist Affair 2001
Seven Sisters 2001
Country Spirit 2001
The Final Shot 2001 (telemovie)
The White Flame 2002
Witness to a Prosecution II 2002
Perish in the Name of Love 2003
Life Begins at Forty 2003
Point of No Return 2003
Angels of Mission 2004
War and Beauty 2004
Strike at Heart 2005
Yummy Yummy – Food For Life 2005
Always Ready 2005
Lethal Weapons of Love and Passion 2006
The Dance of Passion 2006
Maiden's Vow 2006
Glittering Days 2006
The Drive of Life 2007
Word Twisters' Adventures 2007
Forensic Heroes II 2008
When Easterly Showers Fall On the Sunny West 2008
You're Hired 2009
Beyond The Realm of Conscience 2009
When Heaven Burns 2010
Can't Buy Me Love 2010
My Sister of Eternal Flower 2010
Let it Be Love 2011
A Time of Love 2014
Line Walker 2014
A Time of Love II 2016
Bet Hur 2017
My Ages Apart 2018 (guest star)
Mainland series
Voyage of Emperor Qian Long to Jiang Nan 2003
Carry Me Fly and Walk Off 2003
Justice, My Foot 2010
Female Constables 2011
Legend of Kublai Khan 2011
Marry into the Purple 2012
Story of Yanxi Palace 2018
Winter Begonia 2020
The Legend of Xiao Chuo 2020
Movies
Blue Moon 2000
Perfect Match 2001
Love Is A Butterfly 2002
The Lady Iron Chef 2007
72 Tenants of Prosperity 2010
Love is The Only Answer 2011
Triumph in the Skies 2015
Return of the Cuckoo 2015
Line Walker 2016
Always Be With You 2017
Agent Mr Chan 2018
The Leaker 2018
Golden Job 2018 (guest star)
The Siberian Storm (TBA)