Mark grew up in England, Holland and Brunei before heading to The Bristol Old Vic Theatre School to brush up on his acting. He has most recently been cast as series regular Isaac in ‘The Orville’ on Fox TV opposite Seth MacFarlane, Adrianne Palicki, Scott Grimes, Jessica Szohr, J Lee, Peter Macon and Penny Johnson Jerald.
Other screen work includes performing with Paul Nicholas and Steve Huison in ‘The Royal Today’ for ITV and various short films such as ‘Peppermint’ and ‘The Kissing Booth’.
His extensive stage credits include appearing with Celia Imrie and Robert Glenister in the award-winning ‘Noises Off’ at London’s Old Vic Theatre, playing 87 year old waiter Alfie in the international tour of ‘One Man, Two Guvnors’ with Rufus Hound, trying to murder Robert Powell in Agatha Christie’s ‘Black Coffee’ and playing Captain Stewart in the National Theatre’s acclaimed production of ‘War Horse’ by Michael Morpurgo at the New London Theatre in London’s West End.