Christopher Huang was born in Singapore. He migrated to Canada at the age of seventeen, but returned the following year to complete his two years of military service in the Singapore Army. He studied Architecture at McGill University, and lived for many years in Montreal, Quebec, before moving to Calgary, Alberta.