2025 • as Al Hazen (voice)
2025 • as Dean (voice)
2018 • as Jiang Fengmian (voice)
2022 • as Lao Yao (voice)
2020 • as (voice)
2021 • as Shu Li (voice)