The Sword and the Brocade
Awakening Love
The Classic of Mountains and Seas: The Right Way To Subdue Demons
御前厨神:满汉全席
The Cyan Dragon
Dreams Can Come True
TV · 80 eps
TV · as Xu Lingkuan · 4 eps
Movie
Movie · as Ren Yi
Movie · as actor