Comedy / Animation “Mariachi Cartoon Chase” : Cartoon Chase DemoComedy / Animation “Rear End Monkey” : Comedy Cartoon DemoComedy / Animation “The Flying Begins” : Flying DemoComedy / Animation “The Law” : SoundtrackComedy / Animation “Cocodile” : Cartoon and Bossa-Nova Style SoundtrackComedy / Animation “Bullfight and 70s Cop Chase” : Comedy DemoComedy / Animation “Young At Heart” : Romantic Comedy DemoComedy / Animation “Centrifuga” : Abstract AnimationDrama / Ambient "Underwater Dreaming" : Exotic DemoDrama / Ambient "The Piano Tuner" : Ambient DemoDrama / Ambient "Innocent Dreams" : Emotional, Ambient DemoDrama / Ambient "Elegant Beauty" : Emotional, Romantic DemoDrama / Ambient "A Hero Dies" : Emotional, Poignant DemoEpic / Horror "The Orb of Darkness" : Epic DemoEpic / Horror "Mombasa Chase" : Exotic Epic DemoEpic / Horror "Jungle Training": Exotic Epic DemoEpic / Horror "Evil Clown" : Demo Re-Score of the film "The Exchange"Pop "Heal This Way" : Electronic Pop DemoPop "The Struggle" : Indie DemoInstrumental / Orchestral Dancing With Somebody (String Quartet)Instrumental / Orchestral I Dance Myself to Sleep (Solo Piano)Instrumental / Orchestral Le Tombeau De Monk (Excerpt) (2006) Instrumental / Orchestral The Zion Variations (2012)Instrumental / Orchestral I Dance Myself to Sleep (Ochestra)Instrumental / Orchestral Fanfare for the Common Consumer (2007)Instrumental / Orchestral Sinfonietta for a Sleepless Sunrise (2005)Vocal / Choral Hymn of Ancient Lands (2016)Vocal / Choral Jubilate Deo (2009)Vocal / Choral How Shall We Sing In A Strange Land? (2011)Vocal / Choral Three Motets After Victoria (2011)Vocal / Choral Vocal / Choral Vocal / Choral On The Night Train (2006)Vocal / Choral Lament for Choir and Cello (2006)Vocal / Choral Do Not Stand At My Grave And Weep (2003)Vocal / Choral Wandering (2003)Vocal / Choral Ubi Caritas (2015)

Buy Scores

Advanced SSAATTBB divisi a cappella, soprano solo
Commissioned by the Choir of Trinity College Cambridge

Hymn of Ancient Lands is a setting of a short text known as “Caedmon’s Hymn.” Caedmon is believed to have been the earliest English poet and his poem (or hymn) is believed to be one of the oldest recorded poems written in the “Old English” dialect of the Anglo-Saxons. The Hymn exists in several vernacular translations, including Old English, Latin and modern English, and the use of these three vernacular versions provided the inspiration for this new musical setting for Trinity College Cambridge. The juxtaposition of these three languages expresses my fascination with viewing history and spirituality through a modern lens, fusing old with new by paying homage to the ancient poem and reflecting its significance with my own musical ideas.

“Caedmon’s Hymn” is a universal song which praises God’s creation of Heaven and Earth, which he calls “Middangeard” (Middle-Earth), a name for inhabited lands in ancient mythology of the time. Extending upon this, Hymn of Ancient Lands expresses adoration of land and nature through a ritualistic musical journey which progresses from sparse and plaintive to energetic and joyful. From a modern point of view, Hymn of Ancient Lands expresses Australia’s passion for traveling overseas and exploring many different lands, combined with a deep sense of belonging and respect for our own unique and magnificent landscape.


Buy Scores


Advanced SATB a cappella divisi, 2 soprano soloists
Choir of St James, Sydney. Directed by Warren Trevelyan-Jones

Buy Scores


Medium Difficulty
Treble choir, SSAA choir, SATB choir, percussion (vibraphone, xylophone), optional handbells.
Gondwana Choirs, Directed by Lyn Williams

Buy Scores



Advanced SATB divisi choir
Commissioned by The Choir of St James’, Sydney
Winner of the 15th International Choral Competition, Croatia.

I – Versa Est In Luctum

II – Lamentation of Jeremiah

III – Hombres, Victoria, Victoria!