He is the composer of music for feature films such as Babe, Babe-Pig in the City, The Nugget, A Little Bit of Soul, Children of the Revolution, and Imax classics such as Antarctica, The Edge and Solarmax. Several of his compositions were incorporated in feature international T.V. broadcasts during the Sydney Olympics 2000. However his music encompasses a wide range of genres, including theatre, and the major part of his composing output has been concert hall works for soloist, chamber ensembles and orchestra.