Originally trained in jazz, he’s successfully written for a variety of ensembles including orchestra, chamber groups, big bands and electroacoustic groups. His pieces have been performed around Australia, and he's soon to release a CD recorded by his ensemble, ‘Horizon Art Orchestra’.