Bo Xiao

Bo Xiao

Born 11 December 1982 in Shanghai, China