Fox Demon Legend 2025
as Zhao Shanyu
The Iron Coffin of Western Xia 2022
as Song Ci
封神降魔 2018
Actor
Beijing Blues 2012
as Xiao Chen
Credits from TMDB.