2024
as Ding Mu Yang
2024
as Deaf Uncle
2023
as Mr. Xu
2023
as Jiang Chuan
2023
as Liu Qin Yang
2023
as Qin Huai Ren
2023
as Fang Liren
2022
as Bi Liang
2022
as Wang Zhiyi
2020
as Liu Tianren
2020
as Wang Fei Yu
2020
as [Ma Tian's father]
2018
2018
as Zhang Henian
2016
as Professor Tao
2014
2014
as Dong Bo Yang
2012
as Jin Yu
2011
as Vincent
2010
as Liu Tian Ci
2010
as Mahākāśyapa / Golden Horned King
2009
as Guo Liang
2009
as Wu Xuan
2008
as Shao Shi Dong [1st Prince]
2007
as 校卫
2002
as Chong Zhen [Emperor]
2000
as Qian Zhongping