2017 • as Tian Wen / Lord Mengchang
2025 • as Liu Yufei
2020 • as Emperor Jin Tai
2021 • as Shan Guo
2020 • as Yuan Ce
2019 • as Yang Jian