Sammy's Children's Day
Boss & Me
Unrequited Love
Man Comes to Tang Dynasty
Sweet Encounter
One Sword Sweeps All
期许之地
TV · as Qinglong · 3 eps
TV · 12 eps
TV · as Luo Yang · 24 eps
TV · as Wen Li Xuan · 40 eps
Movie
TV · as Wang Hong · 33 eps
TV · 40 eps