Il a commencé à travailler sur un Commodore VIC 20 en concevant des graphiques en remodelant des caractères d'ASCII.
Il a ensuite bossé sur des jeux aussi connu que Renegade pour Imagine ou Gryzor pour Ocean Software et même Cybernoid sur 8 bits. A la grande époque du 16 bits, il travaillera sur Total Recall pour Ocean ou le célèbre Rubicon chez 21th Century Entertainment.
Au crépuscule de l'Amiga on le retouvera sur Dragonstone et Darkmere en 1994 pour Core Design.
Viendra sur PC et après un accouchement difficile de 2 ans et demi Daggerfall - The Elder Scroll, Mark n'était pas tout seul car plus de 20 personnes étaient sur le projet et seul 3 restèrent jusqu'à la fin.
Puis d'autres jeux dont Morrowind ou Dark Camelot, décidèment très inspiré par l'univers médiéval, héroic-fantasy.