Educated in Singapore (Boon Lay Secondary School), he speaks Mandarin, Cantonese and English.
Chu was working as a waiter in Taiwan when he was discovered by Cai Zhiping, the creator of the boy band F4.
He started in showbiz working as a part-time as an assistant for some artists, then acting in several idol series successfully which pushed him to the center of the stage.
[1] He also released a cookbook, Mei Wei Guan Xi (Delicious Relations) on January 5, 2006.
December 2007, Chu starred alongside Iza Calzado in Philippine production movie Batanes: Sa Dulo ng Walang Hanggan of Ignite Media Films, directed by Adolf Alix.