Choy was born in Vancouver, British Columbia. He had a Chinese background. He spent his childhood in the city's Chinatown. Choy attended "Gladstone Secondary School" in East Vancouver. He attended the University of B.C.. Choy was openly gay.