2019 Cargoes of Grain and Gold for T.T.B.B. Chorus
2016 Ode to Canada for S.A.T.B. Chorus
2015 Bye... Postcard Piece for 3 String Quartets
2012 Music Gives for S.A.T.B. Chorus
2010 Al ven di lontan chel ciant for S.A.T.B. Chorus and Organ
2009 Remember for S.A.T.B. Chorus
2008 Passing By for S.A.T.B. Chorus
2006 In Praise of Amadeus for S.A.T.B. Chorus and Piano/organ
2005 Hodie Christus Natus Est (version 2) for S.A.T.B. Chorus
2004 Concerto for S.A.T.B. Chorus and Piano
2003 All Music Is... for S.A.T.B. Chorus
2003 O's Theme (Animated Television Program Pilot)
2000 Libera Me for S.A.T.B. Chorus
2000 Millennium Hymn For Youth ¤ for SATB Chorus with Descant, Organ, Brass and Percussion
1999 A Dream Within a Dream ¤ for S.A.T.B. Chorus
1999 Performed, and produced Bach Harpsichord Recital recording (Indiepool)
1998 Ode to St. Cecilia for S.A.T.B Chorus and organ (Warner/Chappell)
1997 Fairy Music ¤ for S.S.A. Chorus and piano, performed by the York Region Children's Choir
1997 To His Saviour, A Child, A present, By A Child for S.A.T.B. Chorus
1995 Away in a Manger for S.A.T.B. Chorus (Warner/Chappell)
1995 Hodie Christus Natus Est ¤ for S.A.T.B Chorus (National broadcast on C.B.C. performed by the Bell 'Arte Singers)
1995 I Love All Beauteous Things for S.A.T.B. Chorus
1995 Reflections for solo organ (performed by Ian Sadler)
1994 Agnus Dei for S.A.T.B. Chorus and organ
1993 Produced and performed Harpsichord Recital recording (music of Sweelinck, Handel, Couperin and Scarlatti) (Indiepool)
1988 Spring Trio for piano, clarinet, and cello
1986 Christmas Cantata for S.A.T.B. Chorus, organ, and chamber orchestra
1985 Quintetino for woodwind quintet
1983 Duet for Flute and Bassoon