top of page



Transfiguring the Sky (2021) 14' 

for full orchestra

commissioned by The Preston Symphony Orchestra

FP: 20 March 2022, Preston Town Hall


Ex Post Facto (2021) 22' 

for alto saxophone + string orchestra

commissioned by Melbourne Saxophone

FP: 28 March 2021, Joseph Lallo & The Bendigo Symphony Orchestra

*Also available in arrangement for alto saxophone solo + saxophone ensemble


"and other lines" (2020) 28'

suite in 7 movements for soprano saxophone + oboe + piano

based on texts by Stephen Crane

commissioned by ABC Classic for Duo Obax & Yasmin Rowe

FP: 16 October 2022, Gippsland Fine Music Festival


“...when the world was young” (2018) 8'

for cello + piano 

FP: October 21 2018, Olinda, Victoria 


Beneath the Surface (2018) 12’ 

for soprano + string quartet 

commissioned by Kelsey Cotton 

FP: June 3 2018, Chapell Off Chapel, Melbourne, Australia 


Nocturne (2017) 3' 

for piano solo 

written for Elyane Laussade 

FP: 14 September, 2017, Laussade Studio, Melbourne, Australia 


Wandrers Nachtlied I & II (2018) 8' 

for voice + piano 

text Wandrers Nachtlied I & II by Johann Wolfgang von Goethe

commissioned by for Merlyn Quaife AM


The Floods (2012) 10' 

for children's chorus SSA + piano 

text "The Floods" by Rudyard Kipling (1865-1936) 

commissioned by Andrew Wailes and The Australian Children's Choir 


Nunquam Alieno (2010) 7'30" 

for children's chorus SSA + piano 

text by the composer 

commissioned by The Australian Children's Choir in commemoration of the Black Saturday Bushfires in Victoria, Australia in February 2009 

FP: 2010, by The Australian Children's Choir, BMW Edge, Melbourne, Australia 


Ulysses (2010) 2'30" 

for SSATBB chorus 

based on text by Alfred Lord Tennyson  

Works: About
Little birds of the night

Little birds of the night

Watch Now
Works: Videos
bottom of page