2023
as Guo Yasheng
2023
as Xuan Ping Hou
2022
as Master Zhang Zuolin
2020
as Yuchi Huaheng
2019
as Fu Jiu
2019
2017
as Hong Laowe
2017
as Emperor Qin Ye
2017
as Old beggar
2016
as King Qing Qiu
2016
as Zhang Heju
2016
as Zhang Heju
2010
as Gongsun Jing