Shi Zhaoqi
1958-06-22 ( 66 years old ) in Beijing, China