top of page


click titles to see a video score on YouTube

Concert Band

Contact me for ordering information

Pat-a-Pan (coming soon!)

Festive Variants on In Dulci Jubilo (coming soon!)


Sinfonia (string orchestra) (1997)

Ceòl Mòr [Big Music] (2004)

Lo, How a Rose E’er Blooming (2018)

     version for orchestra 2222+1(opt.).4231.hp.stgs

Main Title (2022) (coming soon!)

Chamber Ensembles & Solos

Fantasia and Frenzy (2021)

     for Solo Cimbalom

Four or Five Bagatelles (2021)

     for Four Bass Clarinets

Invention on Three Notes (2020)

     for Solo Horn

Chaconne from Partita No 2 for Solo Violin (2019)

     for 8 horns

Over the Rainbow (2019)

     for Ukulele and Elementary-to-Advanced Strings. Commissioned by the La Jolla Music Society.

Realms of Glory (2016)

     for brass choir (4 Trumpets, 4 Horns, 4 Trombones, 2 Tubas), organ, and percussion

Lo, How a Rose E’er Blooming (2013)

     version for brass octet: 2 Trumpets, 2 Horns, 2 Trombones, 2 Tubas

Lo, How a Rose E’er Blooming (2018)

     version for brass choir: 2 Trumpets, 2 Flugelhorns, 4 horns, 2 trombones, 1 bass trombone, 1 tuba

Danse Arabe (2015)

     for 2 Oboes, 2 Bassoons, Tambourine, Piano

Dance of the Sugar Plum Tubas (2015)

     for low brass - 4 horns, 3 trombones, bass trombone, 2 euphonium, 2 tubas

Large Heading

Festive Variants [on In Dulci Jubilo] (2015)

     for low brass - 4 horns, 4 trombones, bass trombone, euphonium (div.), tuba (div.), timpani, snare drum, bass drum, cymbals

Anniversary Fanfare (for Brass Choir) (2013)

     for brass choir - 4 Trumpets, 4 horns, 2 trombones, bass trombone, 1euphonium, 1 tuba

Pat-a-Pan (2015)

     for clarinet ensemble & drum

SYZYGY (2000)

     for Flute|Piccolo, Clarinet, Violin, Violoncello, Piano

Carol of the Bells (2015)

     for 16-part antiphonal trumpet ensemble & mallet percussion

bottom of page