Mark fa il suo debutto in una competizione mondiale nel 1988 partecipando ad alcune gare della stagione inaugurale del campionato mondiale Superbike utilizzando motociclette Bimota e Yamaha. Raccoglie qualche punto chiudendo al cinquantaquattresimo posto in classifica.[1] Dal 1989 al 1993, sempre con motociclette Yamaha, prende parte ad alcune gare del mondiale Superbike. Ottiene il miglior piazzamento in questa categoria chiudendo all'undicesimo posto nel 1991. Sempre nel 1991 vince il campionato tedesco nella classe Superbike.[3]
Nel 1992, sempre con Yamaha, conquista quarantanove punti classificandosi diciassettesimo nel campionato europeo Superbike. Nel 1994 fa il suo esordio nel motomondiale disputando tre Gran Premi nella classe 500 con motociclette Harris-Yamaha e ROC-Yamaha. Chiude il Gran Premio di Francia in zona punti. Nella stessa stagione disputa due Gran Premi nel mondiale superbike in sella ad una Ducati 888 raccogliendo otto punti. Inoltre nel 1994 vince per la seconda volta il campionato tedesco Superbike.[3]
Nella stagione 1996 disputa il solo Gran Premio di Germania nel mondiale Superbike, ottenendo quattro punti. Nel 1997 partecipa al campionato Europeo Velocità nella categoria Superbike, vincendolo.[4] Le gare sono in concomitanza con parte di quelle del mondiale per cui, in base al regolamento, pur chiudendo spesso tra i primi quindici, i punti non gli vengono assegnati. L'ultima apparizione di Mark nel mondiale Superbike risale al 1998, quando disputa due Gran Premi in sella ad una Suzuki GSX-R750 conquistando tredici punti.
Al termine della sua carriera da pilota, rimane nel mondo del motociclismo svolgendo mansioni manageriali.[5]