Mark graduated from the Oxford School of Drama's Three-Year Acting Course in 2013. His first professional role was at Hampstead Theatre in Tu I Teraz. Since then, his work has all been on screen: in the feature film
Northmen: A Viking Saga (2014) and then on television as regular Will Whittaker in the second series of
The Mill (2013) for Channel 4. In 2016 Mark played Stefan, one of the two leads in
New Blood (2016), Antony Horowitz's series for the BBC.