Peacock
Role(s): Gao Weiguo
Life On The Water
Role(s): Er Xun
Super Me
Role(s): The Landlord
Medical Examiner Dr. Qin
Role(s): Fang Chi
Don Quixote
Role(s): Farmer on island