At the University of Toronto Faculty of Music, he studied with Thomas Monohan and Alan Molitz. He then went on to study with Brian Robinson at McGill University. He is currently working as the principal bassist of the Kingston Symphony Orchestra and is the double bass instructor at the School of Music at Queens University. He is also working as a freelance musician in and around Toronto. He played in the Canadian Opera Company Orchestra for the inaugural production of Wagner’s Ring Cycle, as well as their productions of Lady Macbeth of Mtsensk and Elektra. He was a featured soloist with the Kingston Symphony during the 2005/2006 season. He has also played and recorded with the Vancouver new music ensemble Standing Wave.