He studied composition with Gary Kulesha at the University of Toronto, receiving his masters' degree in 2003. His piece Gyre received honorable mention in the International Society of Bassists Composition Competition in 2001, and his piece Ruach earned 2nd place in the Valentino Bucchi Foundation's International Composition Competition. His works have been performed in Canada, the U.S., and Japan, where they have also been broadcast on the radio.