Acting
Li Yu
Web Series & TV Shows
Strange Tales of Tang Dynasty
as Junior Boat Officer / 少津令
Fated Hearts
as Shen Wu
A Moment But Forever
as Mister Long
Fate Chooses You
The Demon Hunter's Romance
as Sha Man
Immortal Samsara
as Marshal Huo De
My Heroic Husband
as Song Xian
Moonlight Mystique
as Old Gui
A Beautiful Lie
as Xi Xi's Uncle
Battle Through the Heaven
as Fei Tian