He studied with Sir Harrison Birtwistle and David Sawer and has composed for some of the country's leading arts institutions. He works regularly with Garsington Opera's Learning & Participation team on projects ranging from workshops based on the forthcoming season's productions to performances of his own works.