Movies
Ride On
as Young Emperor
Journey to the West: The Demons Strike Back
as Young Pigsy
Per Aspera Ad Astra
as Ge Yang
The Yin-Yang Master: Dream of Eternity
as He Shouyue
L.O.R.D: Legend of Ravaging Dynasties
Family At Large
as Pan Meng
L.O.R.D: Legend of Ravaging Dynasties 2
as Qi La
L.O.R.D: Legend of Ravaging Dynasties 2
晴雅集2泷夜曲
as He Shouyue
Inference Notes