Strange Tales of Tang Dynasty
The Toilet Sleuth
Kill the Monster
Demon Hunter Yan Chixia
TV · as Lu Li / 陆离 · 1 ep
Movie
Movie · as Mr Shen