Birth Date 26 Nov 1989
Place of Birth Changchun, Jilin Province, China
Personal Name Ren Bin
Also known as