Known for Acting

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