Fanfare – A Sesquie for Canada’s 150th (2017) – Co-commissioned by the Toronto Symphony Orchestra and Sudbury Symphony Orchestra
See the World Premiere on Youtube


Concerto for Percussion Quartet and Orchestra (2012) – Doctoral Thesis, University of Toronto


Introduction and Fanfare (2012) – Commissioned by Lauren Hendrickson for the Hart House Orchestra


Allegro-Finale for Strings (2010) – Commissioned for the Mooredale Youth Orchestra


Elegy for Strings (2010) – Commissioned by the Prairie Virtuosi, Saskatoon


Three Images for String Orchestra (2007) – Commissioned By Mayumi Seiler and the Via Salzburg Chamber Orchestra


Mozartiana (2006) – Commissioned by Boris Brott and the McGill Chamber Orchestra


“Dedication for BACH” for Strings (2004) – Commissioned by the Niagara International Chamber Music Festival.


Aria for Orchestra (1998)


Two Pieces for Chamber Orchestra (1998)


Chaconne for String Orchestra (1997)




Violin Concerto (2001) – Commissioned by Donnie Deacon, Premiered by Donnie Deacon and the Saskatoon Symphony Orchestra




String Quartet No.1 (2014) – Commissioned by the Ton Beau String Quartet, with generous support from the Ontario Arts Council, Premiered November 16, 2014


Sonata for Trumpet and Harp (2013) – Commissioned by Adam Zinatelli. Premiered March 17, 2013 by Adam Zinatelli and Gianetta Baril – Instrumental Society of Calgary


Sonata for Cello and Piano (2012) – Commissioned by Rachel Mercer. Premiered by the Mercer/Park Duo May 2012

Recording digitally released on Naxos Canadian Classics, and available on iTunes


Septet for flute, clarinet, bassoon, violin, viola, cello, piano (2012) – Commissioned by the Banff Centre for the Performing Arts


Sonata for Trumpet and Piano (2010) – Commissioned by Adam Zinatelli, Principle Trumpet, Calgary Philharmonic

Sheet music available for purchase online from


Divertimento for String Quartet (2009) – Commissioned by the Windermere Quartet


Sonata for Violin and Piano (2009)


Quintet for Winds (2008)


Dedication for BACH (2003) – Commissioned by the Niagara International Chamber Music Festival


Nonet for Winds and Strings (2003)


Sextet for Strings (2000)


String Quartet (1997)


String Trio (1997)




The Virgin Charlie – An Opera in One Act (2008) Libretto by Taylor Graham; Commissioned and Premiered by Tapestry New Opera Works, March 2009


Not So Very Private Lives – Opera in one scene (2007) Libretto by Michael Albano




The Last Invocation (1999) – for Baritone and Piano, text by Walt Whitman


Six Songs on Poems by Dickinson, Bradstreet, and Whitman (1999)




Brotherhood – Original score to the feature length film directed by Richard Bell

Big Muddy – Original score to the feature length film by directed by Jefferson Moneo, premiered at the 2014 Toronto International Film Festival