Crossroad 2025
Director
Thunder Rose 2025
Breathing 2017
as Huo Yan, Writer, Director
Yi Wang Shi Jian De Ai Qing 2012
Actor
Credits from TMDB.