2016 • as Farm Worker 1
2010 • as Song
2009 • as Ying Ji (King Zhaoxiang of Qin)
2010 • as Sun Quan
1997
2015 • as Xun Feizhan