Boucher was born in 1993 in Castries, St. Lucia. He is the son of Mary MacVane and Jean-Guy Boucher. At a young age, Boucher moved to the Cote-des-Neiges neighborhood in Montreal, Quebec, Canada. For high school, Boucher attended Damase Boulanger High School and Alma Academy in Alma, Quebec. In 2012-13, Boucher led Alma Academy to a 48-5 record as well as the NPSAA and Canadian Prep Championship. Boucher ended his college journey at the University of Oregon, where he majored in sociology and suited up for two seasons with the Ducks after spending his freshman and junior campaigns at New Mexico Junior College and and Northwest College.