2025 • as Steve
2024 • as Shen Yixian
2019
2013 • as Zhao Kou/赵寇
2018 • as Xiao Zhan
2023 • as Wen Guang