2005 • as Gu Zhan
2020
2024 • as Chang Po-lei
2014 • as 呼延觉罗·苍穹
2022 • as Wei
2021 • as Tsai Chieh Sen