Mark combines his role as General Manager of the National Youth Choirs of Great Britain (NYCGB) with a busy schedule as a freelance musician as conductor, workshop leader, adjudicator, and singer, making regular appearances as a tenor with choral societies and vocal ensembles throughout the North of England. He began his long association with NYCGB as a member before becoming a section leader, soloist, and member of the National Youth Chamber Choir.

Alongside his work with adult choirs (currently Musical Director of Newcastle Choral Society), Mark is a passionate advocate for music education and creating and supporting music opportunities for young people. He spent 10 years as a singing teacher (Cheshire Music Service and Durham County Music Service), was involved in the choral programme at Sage Gateshead where he held posts as Musical Director of the Quay Lasses and Quay Voices, was Musical Director for Huddersfield Choral Society Youth Choir and co-founding Musical Director of Durham Cathedral Young Singers.