Anderson Cheng

Anderson Cheng

Born 21 March 1991 in Hsinchu, Taiwan