2017

Psalm 45 – 4'

worship song
 

The Water Song (Revised) – 3’30”

song
 

Mourning Dove – 1’10”

song
 

Psalm 23 (Revised) – 2’40”

worship song
 

Life unto Eternity (Psalm 133) – 2’

worship song
 

God of Angels (Psalm 84) - 3'

worship song
 

Preludes (ongoing)

solo piano

2016

Hamlet

incidental music for live theatre (voice, guitar, recorder, & electronic)
 

immortal - 8’30”

SATB a capella
 

Psalm 1 - 2’30"

SATB a capella
 

Psalm 2 - 3’

worship song
 

A Comedy Of Errors

incidental music for live theatre (electronic)
 

Richard III

incidental music for live theatre (voice & electronic)

 

dove. - 4’

mezzo-soprano with crotale

2015
 

Psalm 23 - 1'

worship song
 

i can still see you - 10’20"

solo piano
 

Magnificat - 5’

SATB (adapted from piece for SSA)
 

The Water Song - 4’20"

song
 

The Rail Tracer: II. "Soaked in wine." - 4’30"

vibraphone & glockenspiel
 

We Are Rom3

film score
 

Echo - 18’

opera
 

Wait! Don’t Tell Me. - 4’40”

song
 

05. angel - 10’

song
 

04. four-eyes - 13’

song
 

2014


 

Andromeda - 10’

symphony orchestra
 

Hexagon - 5’40”

two sopranos, two violas, piano, & electronics
 

A Midsummer Night’s Dream

incidental music for live theatre (voice, mandolin, trumpet, bass clarinet, cajón, accordion, guitar, & electronics)
 

03. idiot - 5’

song
 

02. prodigy - 9’

song
 

Much Ado About Nothing

incidental music for live theatre (voice, violin, cello, guitar, & drums)
 

Romeo and Juliet

incidental music for live theatre (voice, violin, guitar, & electronics)
 

As You Like It

incidental music for live theatre (voice, flute, violin, ukulele, guitar, & electronics)
 

MSIP Radio Spot - 46”

electronic
 

Magnificat - 5’

SSA (composed for MSIP’s Romeo and Juliet)
 

The River of Light - 14’

solo clarinet
 

01. clone - 2’

song
 

Exile - 4’30"

song
 

Listen - 6’ - 8’

flute, bass clarinet, violin, cello, piano
 

 

2013


 

String Quartet No. 1, “Lamentation” - 7’

string quartet
 

A noiseless patient spider - 3’15”

soprano & piano
 

Berceuse - 4’

SSATB
 

Two Gentlemen of Verona

incidental music for live theatre (voice, violin, clarinet, & two guitars)
 

Lovesong - 4’30”

song
 

Frost - 2’

SATB & piano
 

a little stone. - 2’

SSA
 

A Comedy of Errors

incidental music for live theatre (voice, clarinet, trumpet, ukulele, guitar, & percussion)
 

five little pieces for the piano: i. canon - 2’

solo piano
 

Sight Unseen

incidental music for live theatre (electronic)
 

Agnus Dei - 4’

SSA & piano
 

Credo - 4’

alto & piano
 

Gloria - 4’

soprano & piano
 

Now I Lay Me Down To Sleep - 1’30”

solo soprano & female voices
 

Goose Feathers

song w/ accordion
 

frost. - 2’

electronic video score
 

Treasure Island

incidental music for live theatre (violin, viola, & percussion)
 

 

2012


 

Postcards to Cambridge: II. Waiting for Sunrise - 3’30”

solo piano
 

Postcards to Cambridge: I. Snowfall - 2’30”

solo piano
 

Sleeping dust, stirred to Life - 4’

for symphony orchestra
 

Genius Car

film score
 

Woyzeck

incidental music for live theatre (voices, accordion, ukulele, oboe, piccolo, & guitar)
 

Chime (to the beating of their violet wings) - 3’

wedding march for solo piano
 

Othello

incidental music for live theatre (violin & cello)
 

Sanctus - 3’

mezzo-soprano & piano
 

I Must Move On - 4’

voice & piano
 

Toying with Closure - 3’30”

electronic
 

The Sun Named Moon - 35’

dramatic cycle for soprano & piano
 

Kyrie - 4’

soprano & piano
 

Luthien - 3’

baritone & piano
 

Yin & Yang - 9’

electronic accompaniment to theatre movement work
 

Scarlet Ribbon - 3’30”

violin & piano
 

 

2011


 

Monster Toys! - 4’30”

electronic accompaniment to theatre movement work
 

 l(a - 30”

SATB
 

The Bells - 20’

cycle for solo soprano, three female voices, piano, & percussion
 

(nocturne: the eleventh hour) - 8’30”

solo piano
 

Fiat Lux - 5’

solo violin
 

Ceremony of Innocence

video game score
 

Third Eye

performer with art piece
 

The Rail Tracer: I. "Your ticket, please." - 4’

vibraphone & glockenspiel
 

Willow - 3’

female voice & piano
 

 

2010


 

Touching the Sun

film score
 

Romeo e Giulietta: IV. Mantua - l’eclisse - 6’

solo piano
 

Tangle of Gold - 6’30”

solo piano
 

She hangs in lunacy - 9’

work for three dramatic readers with tamtam
 

Othello

incidental music for live theatre (solo cello)
 

Lilith: a sketch for piano & timepiece - 3’33”

solo piano with timepiece
 

To Echo - 2’

tenor & piano
 

Maia - 2’

flute & piano
 

Blasted Days of School - 6’

tenor, soprano, handbells, tubular bells, & two pianos
 

Sketches of Pan - 13’

solo oboe
 

Elysia: a sketch for piano and marimba - 7’

piano & marimba
 

Joker’s Interlude: II. Hearts, Glassblowers of Time - 12’

oboe, violin, cello, harp, piano, wine glasses, & glass bell
 

 

2009


 

Joker’s Interlude: I. Spades, Wardens of the Void - 11’

oboe, violin, cello, piano, & two double basses with suspended cymbals
 

Romeo e Giulietta: II. Fiori, L’amore - 10’

solo piano
 

Romeo e Giulietta: I. Verona, L’incontro - 10’

solo piano
 

Heart of the Furies - 6’

two sopranos, two violins, & piano
 

A Lesson in Expression - 2’30”

tenor, soprano, & piano
 

Umbral Shower - 6’

solo piano
 

 

2008


 

The Glass Puppet - 3’

violin & piano
 

Sound and Light - 6’

solo piano
 

Meditate - 2’

solo piano
 

Autumn Ball & Procession - 3’

solo piano
 

Time to Move - 2’30”

electronic
 

Echoes of Melancholy - 6’30”

soprano & piano
 

 

2005


 

Whispers of Dawn - 6’

solo piano
 

 

2004


 

A Child Dreams - 4’

solo piano