Escape from the British Museum
ENEMY
New Year Beast and Demon Hunter
Floating World Like Dust
The Little Fox Who Delivers Results
Movie
TV · as Chen Qiaotou · 10 eps
TV · as Du Ji · 5 eps
TV · 3 eps
TV · as Gu Xu · 25 eps
TV · as Gao Lao Zhuang · 3 eps