Born in London he studied at Oxford University and the Royal Academy of Music where his teachers included Robert Saxton, Simon Bainbridge and Sir Peter Maxwell Davies. He was Manson Junior Fellow at the Royal Academy of Music (2001-2) and more recently has taught at City University and Worcester College, Oxford. Since 2016 he has been Teaching Fellow and Lecturer in Music at King's College, London. In 2017 he was elected an Associate of the Royal Academy of Music.