2016 • as Farm Worker 1
2010 • as Song
2010 • as Sun Quan
2015 • as Xun Feizhan
2009 • as 秦昭襄王-嬴稷
2008 • as Jin Shan Zhao's Bodyguard