Creation of the Gods III: Creation Under Heaven TBA
as Yin Jiao
Creation of the Gods II: Demon Force 2025
New Liao Zhai: The Story of a Sinful Woman 2023
Actor
Creation of the Gods I: Kingdom of Storms 2023
Artificial Intelligence 2016
as Box
The Guest 2016
as Li Desheng
Credits from TMDB.