Dunhuang Warriors 2026
as Yang Jinbao
Article 20 2024
as Tang Xiong
Magic 7 2023
Actor
The Dragon Coffin Tomb 2: Flowers of the Dead 2019
as Luo Ma
Crested Ibis 2017
as Wu Shuan Lao
囧贼 2015
as 猴七
生日 2009
Credits from TMDB.