Born in Yeovil, Somerset, Mark trained at the London School of Musical Theatre at The Old Vic in 1995. Since then his theatre credits include Damn Yankeees, On The Twentieth Century, Godspell, Fiddler on the Roof, The Boyfriend, Loot, Seven Brides for Seven Brothers, Wind in The Willows and Oklahoma! On televison he was seen as jilted boyfriend Mark in Sky One's The Spy Next Door.
In March 1997 Mark joined The Official Tribute to The Blues Brothers for two UK tours and went on to play Elwood in the 1999/99 European tour and again in Vienna (September 1999). Before the 2000/01 European Tour, he played the Bus Conductor/Postman in the 2000 tour of Blood Brothers. Mark also joined the company at the Whitehall Theatre for the West End run of Blues Brothers as Stage Manager.