He studied at The Royal Conservatory of Music in Toronto, ON, the University of Kansas, and the University of Missouri before teaching at Dalhousie University in Halifax, NS and Dawson College in Montreal, QC.