Yang Haoyu

September 25, 1974
Chongqing, Sichuan, China