After a degree at York University he returned to London to study at the Guildhall and sang again at St Paul’s as a tenor. At the time he was also arranging and copying music for West End shows such as Les Miserables and Miss Saigon. He also worked as musical assistant and orchestrator for David Heneker (Half a Sixpence) and David Fanshawe (African Sanctus).
In 1992 he became director of the MAYC Orchestra and Singers, performing concerts throughout the UK and being involved in a number of recordings and BBC broadcasts. During this time he wrote more than 250 orchestral scores ranging from Queen to Calamity Jane, Stravinsky and Stevie Wonder. Alongside this he began arranging and writing songs for children’s collections (Big Blue Planet, Love Shone Down) and producing recordings and string arrangements for various artists (Sheila Walsh, Kim Hill, Matt Redman). He is also well known as a conductor and arranger for Songs of Praise.
Recently he has collaborated with composer Tolga Kashif writing orchestrations for the RPO's Seo Taiji Symphony, the Classic FM chart topping CD by saxophonist Tyler Rix and the Genesis Suite which was premiered at the Barbican. He has been musical director of Young Voices UK for 13 years, bringing large school choirs together to play with a live band and solo artists, and currently conducts the MK Community Choir, Hart and Soul Community Choir and the Milton Keynes Youth Choir.