Joined Northern Ballet in January 1995 and retired in 2018.
Played trumpet for Royal Ballet Sinfonia, Welsh National Opera, Northern Sinfonia, Scottish Opera, Scottish Ensemble, Royal Scottish National Orchestra and Founder member of Scottish Chamber Orchestra.
Orchestra manager of Scottish Chamber Orchestra, adminitrator Orchestra Da Camera, general manager City of Oxford Orchestra.
General Manager at The Stables Theatre (Wavendon Allmusic Plan).
Born in Lemsford.
Lives in Milton Keynes.
Studied at Guildhall School of Music and Drama.