Darren Chiu

Darren Chiu

Born 18 December 1976 in Pingtung, Taiwan