Acting
0.1
Male
Meizhou, Guangdong province, China
December 31, 1995
An Elephant Sitting Still
Only Love Can Do This to Me