2019 • as Temple Messenger
2011 • as 张顺
2008 • as Assassin
2006 • as Yuanjia's Disciple
2024 • as Liao Cheng / 廖成
2022 • as Beta Tiger