Chen ChuhanAlso known as: (陈楚翰, 陈果, Chuhan Chen, 陈楚汗)

Sep 13, 1971
Beijing, China

IMDB logo