Original Choral Compositions
Ave Maria (2003). SSAA. 3:00.
Ave verum corpus: After Mozart (2009). SATB. 5:00.
Contentment (2007). Text by Valerie Albrighton. SATB. 3:00.
Five Poems from Tang Dynasty (2002). Text by Li Po, Wang Wei, Meng Jiao, Liu Chang-ling, Tu Fu. In 5 movements. SATB quartet/chorus. 5:30.
God’s Garden (2016). Text by Robert Frost. SATB. 2:30. Commissioned by Lake Edge United Church of Christ, Madison WI.
Happiffaro Birthday (Happy Birthday Rore) (2015). SATB. 2:00. Commissioned by Piffaro.
How Can I Keep From Singing/Amazing Grace (2016). Trad. hymns. SATB. 3:30.
A Hymn of Love (2009). Solomon 2:10-13, John 4:7. SATB. 2:00.
I sing of a maiden (2011). TTBB, English horn. 3:00.
Io son dolce serena (2009). Text by Dante. SSAA. 2:00.
Libera me (2011). SATB. 6:00.
Madrigal: Sola dosis facit venenum (2002). Text by Anonymous. SATB quartet/chorus. 2:30.
Make Me a Dream (2015). Text by Stephen Crane. SSATB. 3:00. Commissioned by Bryson Mortenson, for the Festival Chorus of Madison.
Missa Id Egi Iterum: Kyrie (2009). Liturgical text. ATB. 1:00.
Moon Is Bright (月光光) (2004). Text traditional. SATB. 3:30.
Now Winter Nights Enlarge (2013). Text by Thomas Campion. SATB. 3:30. Commissioned by Albert Pinsonneault.
The Night Has a Thousand Eyes (2006). Text by William Bourdillon. SATB. 2:00.
Of Water & Love (2007). Text by Thomas Lovell Beddoes. In 4 movements. SATB, pno, clarinet in A. Winner of 2008 Robert Helps Prize. 12:00.
O Cool Is the Valley Now (2004). Text by James Joyce. SSATBB. 2:00.
Pastorale (2006-2008). Text by various poets from Tang Dynasty. In 4 movements. SSATBB. 7:00.
Puer Nobis Nascitur (2015). Text from Piae Cantionae (16th century). SATB. 3:00. Finalist, Hendrix College Carol Competition, 2015.
A Quick Tour of Hong Kong in Metro (2002). Text by Jerry Hui. SATB. 3:00.
Sai Xia Qu (塞下曲) (2004). TB, cello, perc. Text by Wang Chang-ling. Commissioned by UW Masters Singers, Madison, WI. 6:00.
Salmo 150 (2010). Liturgical text, sung in Spanish. SSATBB. 3:30.
Song for Nobody (2010). SATB, 2 vn, optional doubling for 2 cl, B cl, bsn. 6:00. Commissioned by Ambrosia Ensemble, Eugene, OR.
Stabat Mater (2006). SB solo, ATB soli, SATB. 16:30.
Three Facets of Love (2005-6). Adapted from Song of Solomon. In 3 movements. SATB. 10:00.
Three Haikus (2005). Text by Jerry Hui/Anonymous. In 3 movements. SSATB. Commissioned by Sospiro. 4:30.
Three Poems by Lorine Niedecker (2012). Text by Lorine Niedecker. In 3 movements. SATB. Commissioned by Scott MacPherson for the Isthmus Vocal Ensemble. 7:00.
Three Poems by Li Po (李白三首) (2002-4). Text by Li Po. In 3 movements. SSATBB. Commissioned by Dr Bruce Gladstone.
Two Poems by James Joyce (2002-3). Text by James Joyce. In 2 movements SATB quartet/chorus. 3:00.
Video Game Medley (2003). SATB. 6:00.