Green Hat
Role(s): Policeman
Devils on the Doorstep
Role(s): Liu Wang
Carefree Days
An Elephant Sitting Still
Role(s): Wang Jin
Bad Boy
Role(s): Xu Pingqiu