Skip to main content

Compositions

My profile on the British Music Collection is here.
My YouTube account, with videos of some of my compositions, is here.
My SoundCloud account, with recordings of some of my compositions, is here.

Vocal Ensemble

Fall, Leaves, Fall (2016)

for male sextet, a cappella, 4’20”
Text: Emily Brönte
Score available here.

What the Swallows Did (2016)

for 2 sopranos, 1 mezzo-soprano, a cappella, 3’20”
Text: Louisa May Alcott
Performance notes
Score available here.

An Evening Prayer (2018)

for male sextet (2 Altos; 2 Tenors; Baritone; Bass), a cappella, 3’50”
Text: Dietrich Bonhoeffer
Score available here.

Vocal Solo

Eliza (2017)

for soprano and found objects.
Text: Harriet Beecher Stowe
Score available here.

A version for mezzo-soprano is performed by Joanna Campion (mezzo) and Kirsten Johnson (found objects) on A Few Figs For Thistles.

Premiered by Danielle Aldach, December 17, 2022, as part of The Boston New Music Initiative’s Prismatic Congruency series.

Longing (2022)

for soprano and piano
Text: Jonathan Herring
Score available here.

A version for mezzo-soprano and piano is performed by Joanna Campion and Kirsten Johnson on A Few Figs For Thistles.

Was bin ich? (2023)

for soprano and piano
Text: Bell Walden
Score available here

A version for mezzo-soprano and piano is performed by Joanna Campion and Kirsten Johnson on A Few Figs For Thistles.

Never give up…. (2023)

for soprano, singing bowls and woodblock
Text: Harriet Beecher Stowe
Score available here.

A version for mezzo-soprano is performed by Joanna Campion (mezzo) and Kirsten Johnson (singing bowls and woodblock) on A Few Figs For Thistles.

Premiered by Keri Lee Pierson

Haiku (2024)

Crying
A bird far away
Spring rain
The butterfly

for soprano (unaccompanied)

Based on texts by Japanese women poets: Kawai Chigetsu (1634-1718), Chiyojo (1703-1775) and Enomoto Seifu (1732-1815)
Versions of these Haiku for Mezzo-soprano performed by Joanna Campion on A Few Figs For Thistles.

Crying
Performed by Mary Hubbell, Fifteen Minutes of Fame

Do you bloom? (2025)

Premiered by Andrew White, baritone
The Ellington Room, NYC, August 18, 2025

Version for Mezzo-soprano performed by Joanna Campion on A Few Figs For Thistles.

Broadcast on Composer’s Voice, 31 January 2026
Andrew White, Baritone

I know a baby (2025)

Text: Christina Rossetti
For soprano, unaccompanied

Premiered by Coco Lau
August 7, 2025, Jockey Club Creative Arts Centre, Hong Kong

A version for mezzo-soprano is performed by Joanna Campion on A Few Figs For Thistles.

A Few Figs From Thistles (2025)

for soprano and piano
Text: Edna St. Vincent Millay (1892 – 1950)

  1. First Fig
  2. Second Fig
  3. Thursday
  4. The Philosopher

A version for mezzo-soprano and piano is performed by Joanna Campion and Kirsten Johnson on A Few Figs For Thistles.

The Message (2026)

for soprano and piano
Text: Sara Teasdale

Commissioned by the Boston New Music Initiative.
Premiered May 30, 2026, Sommerville Music Rooms, Boston, MA.

Recording of live premiere by Regina Stroncek, soprano, and Paul Jacobs, piano.
May 30, 2026

Rivers to the Sea (2026)

for baritone and piano
Text: Sara Teasdale

  1. Deep In The Night
  2. To One Away
  3. Peace
  4. Joy
  5. Song
  6. The Years
  7. New Love and Old
  8. Enough
  9. Spring Night
  10. The Flight
  11. Swans
  12. A Prayer

Premiered June 10, 2026, Wesley Memorial Church, Oxford, UK

Streaming live premiere by Andrew White, baritone, and Kirsten Johnson, piano
June 10, 2026

Choral

Ages of Ages (2015)

SATB, a capella, 4’30”
Performance notes
Score available here.

For Christmas-Tide is Here! (2016)

SATB and organ  3’30” [also in SATB and piano version]
Text: Louisa May Alcott
Performance notes
Score available here.

The Choir of St Michael’s and All Angels, Oxford.
First broadcast by Composer’s Voice on December 20, 2025.
Also on Soundcloud.

The Pied Piper of Hamelin (2016)

for Children’s Choir, SATB Choir, Flute, Double Bass, Percussion and Piano, 20’
Text: Robert Browning (extracts)
The Pied Piper of Hamelin further information
Score available here.

Sing Unto The Lord (2016)

SATB a cappella, 4’10”
Text: Psalm 96, vv 1, 11-13
Score available here.

The Twirling Shoal (2017)

for SATB quartet and piano
Text: K. Johnson
Score available here.

The Four Elements (2017)

for SATB a cappella
Text: Anne Bradstreet (1612-1672)
Score available here.

Breathing (2022)

for SATB a cappella
Text: Masaoka Shiki (1867 – 1902)
Score available here.

Colours (2025)

for SSAATTBB voices a cappella
Text: Katharine Tynan (1859-1931)

Moonscapes: three haiku (2025)

for SATB a cappella
Text: Den Sutejo, 1633-1699)

For still together shall we go…. (2025)

for SATB a cappella
Text: Sara Teasdale (1884 – 1933)