Shen Lei

February 22, 1973
Yangzhou, Jiangsu province, China