Known for Acting

2006
as Roi de Liang
1998
as Marquis Changxin
2009
as Wang Daoxiang
2025
as Du Cunshan
2014
as Lu Xun
2016
as Mr. Deng
2007
as Tam Shun Tin (as Wang Zhi Wen)
1997
as Zhang Yujin
2017
as Civil Affairs Bureau Clerk
2002
as Jiang
2014
as Wang Tianwang
2004
as Wah
2004
as Ma Kui
2009
2019
as Lao Zhao
1995
1987
as 同治皇帝
1996
as Lao Pu
—
as Father
1999