The Great Dream of Liaozhai 2020
as Tang Wen
Live Game 2020
Actor
Cyan Wizard 2019
as Taoist
Demon-Subduing Monk 2018
as Qian Li
Empress's Men 2017
as Zhen Xiaoxiao
Imperial God Emperor 2 2017
Imperial God Emperor 1 2017
as Ye Qingyu
Armor Hero Atlas 2014
as Ma Kuohai
Credits from TMDB.