Strange Tales of Tang Dynasty
Under the Microscope
Dunhuang Warriors
The Secret Path
便衣警察
Movie · as Wang Yuanrang
TV · as Wood · 1 ep
TV · as Lu Feilong · 11 eps
TV · as Jin Bao / 金豹 · 2 eps
TV · 20 eps