Curious Tales of a Temple 2025
as Da Xue Shi / Lu Yuan Wai (voice)
Renegade Immortal: Battle of Gods 2025
as Ou Yang Zi (voice)
White Snake: Afloat 2024
as (voice)
God with Three Eyes 2024
as Thunder God (voice)
Chang'an 2023
as Li Yong / Veteran of Pujin Post Station (voice)
Credits from TMDB.