2012
as Mr. Leung
2009
as Lama Rinpoche
2007
as Mr. Shi
2007
as Pharmacist
2007
as Master Yu
2001
as Wu Chan Yen
2000
as Master Kwan
2000
as Royal Interpreter
2000
as Ch'u Sing
1999
as Nagaishi
1999
as Jhin Wei
1999
as Emissary to Crown
1997
as Procurator General Yang
1994
as Mr. Chen
1991
as San De
1987
as Lord Chamberlain
1986
as Oncle King
1982
as Astrologo