Xu Xianzhe

Other names:

Sen Hen

Gender:

Nam

Place of birth:

Yanbian Korean Autonomous Prefecture, Jilin Province, China