2021 • as Scribe
2021 • as Shan Guo
2025 • as Liu Yufei
2020 • as Yuan Ce
2015 • as Cop
2017 • as Tian Wen / Lord Mengchang