Johnson Chen

Johnson Chen

Born 17 June 1982 in Guangdong, China