for two sopranos and pianoOrchestra/Large Ensemble, Concert Band/Large Wind Ensembles
for soprano and electric guitarSolo Voice, With Solo Instrument, Plectral String(s)
for pianist with kazooKeyboard, Piano, One Keyboard, Two Hands
for pianist with harmonica droneKeyboard, Piano, One Keyboard, Two HandsMixed Chamber Ensembles (1 to 9 Performers), Octets, Woodwind(s) / Percussion, Keyboard(s) / Plectral String(s) / Bowed String(s)
for string quartetfor string quartet
Land's End Ensemble @ 20Pulling the Light: Land’s End Ensemble @ 20 is a collection of premiere recordings of beautiful new works by composers from across Canada, performed by Land’s End Ensemble with guest artist clarinetist James Campbell.
for voice and pianoSolo Voice, with Solo Instrument, Keyboards