Red Paper Crane 2022
as Zhang Ziying
Desperate 30 Minutes 2019
Actor
五度空间 2018
Director
Preservers League 2018
Preservers League: State Property 2018
Preservers League: The Beauty Shadow 2018
as Liu Bufan
The Battle of Manchuanguan 2016
The Expert of Gangster Inn 2013
红泥屋 2008
as Yuan Shan
Credits from TMDB.