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  

Little birds of the night

Little birds of the night

Watch Now