The Traveller 2024
as Jia Zhengyu
Wild Swords 2019
as Bai Xiaotian
Pegasus: On the Brink 2016
as Ye Lin
Nowhere to Run 2015
Actor
Once Upon a Time in the Old Bridge 2014
Hunting Love in Peking 2014
Shadows of Love 2012
as Jin Yuanshi
Credits from TMDB.