He was Head of 20th Century Studies at the Junior Royal College of Music until 1991. He has also been Head of Music for the Royal Shakespeare Company and a BBC Radio 3 producer.