Recent Compositions

Unpublished scores are available for purchase/rental.  Inquire through the contact page.

Choral Octavos 

Ave maris stella (2018)

SATB div., a cappella

GIA Publications G-9885

On Life (2018)

TTBB div., piano

The Beauty of Shared Music (2018)

SATB div., a cappella

Only Connect! (2017)

SATB div., org., brass, perc.

No More! (2017)

SATB div., fixed media

I Will Praise Thee, O Lord (2016)
SATB, organ, optional brass and percussion

We, Angels and Mortals (2016)
SSAA, piano

Alterutrum Diligere (2016)
SATB div., violin, viola, cello

The Walls Break Asunder (2016)
TTBB, piano, percussion ensemble

Psalm 117 (2013)
SATB, organ

If I Must Go (2012)
SATB div., piano

Set Me As A Seal Upon Thine Heart (2012)
SATB div., flute
GIA Publications G-8583

Night, Veiled Night (2012)
TTBB/TTBB, cello
SATB/SATB, cello (revision 2016)

Oh Thou Great Power, In Whom I Move (2008)
SATB div. a cap., clarinet
GIA Publications G-7698

The One and the Many (2008)
SATB div. piano, viola
GIA Publications G-7407

O Master, Let Me Walk With Thee (2006)
SATB, org. 
GIA Publications G-7343

She (2006)
SSAATTBB div. a cap.
GIA Publications G - 7355

Prayer of Columbus (2005)
SATB a cappella

Dream (2005)
SATB a cappella, narration

Large Choral / Instrumental

Dulce et decorum est (2018) 10'

TTBB, fl, cl, ob, fg, vla, cb, piano, percussion

I Am Silent (2018) 10'

SSATTB, 2 fl, strings, harpsichord

The Wedding of Solomon (2017) 25'

SATB, Mezzo and Baritone, soli, chamber orchestra, organ

The Mystic Trumpeter, a cantata (2013) 30'
SATB/SATB, SAB soli, tpt solo, 3tps, 3tbns, organ, percussion

Spirits of the Dead (2009) 10’
SATB, A & T solo, piano, string quintet

Out of the Depths (2009) 11’
SATB div., Soprano Solo, organ, brass quintet, percussion
GIA Publications G-7818

Hope: A Cantata For Advent (2006) 20’
SATB div., SATB soli, chamber orchestra, organ

La Essencia de La Existencia (2005) 15’
SSAA, Mezzo Sop solo, double bass or cello solo,
string orchestra, guitar, percussion

Solo Voice

I Hide Myself (2008)
Soprano, piano 

The Lord is Mindfull of His Own (2006)
Mezzo-soprano, organ

Two Songs for Baritone (2001)
Baritone, piano

The Last Night (2001)
Tenor, Baritone, Bass, piano, trumpet

Three Songs for Tenor (2000)
I.  Sleep Now
II.  Gentle Lady
III.  The March
Tenor, piano

Spirits of the Dead (2000)
I.  Thy Soul
II.  Be Still
Baritone, Piano


Masks (2008)
String Orchestra

Masks (2007)
String Quartet

Calling (2006)
Flute, Cello

Revelation (2001)
French Horn, piano

Melody (1999)

Commercial Music

National Geographic Traveler: Sudoku China! (2009)
Digi Ronin Games & Nat Geo

Purchase Published Scores