2010 • as Dong Zhongqin
2023 • as Wu Zhenghao
2019
2011 • as Xiao Jian
2018 • as Emperor Chongzhen
2021 • as Yuan Zhao