2010 • as Shan Pinren
2014 • as Qian Haobo
2024 • as Hua Pingyan
2024 • as King of Yuyaoguo
2012 • as Xing Zhi
2013 • as Mao Dabin