The Ornithologist
Kung Fu Master Su: Red Lotus Worm
Jour & nuit
The Test
Movie · as Leng Yan
Movie · as Han
Movie · as Professor Xu
Movie · as Fei