Raffles Institution
Chan was born in Singapore into a Christian home to Chieu Kim Chan (Headmaster of Raffles Institution) and his wife Rosie.