Snowy Night Timeless Love
Ultimate Mission
Rosefinch
The Perfect Suspect
The Evidence Tells
大刀记
Tank Man
Movie · as MacLaren
TV · as Cao Yin · 2 eps
TV · as Chang Long · 2 eps
TV · as Miao Huo · 1 ep
TV · as Liu Daming · 32 eps
TV · as 王四六 · 37 eps
TV · 57 eps