Mark Rowland se révèle durant la saison 1988 en remportant la médaille de bronze du 3 000 m steeple lors des Jeux olympiques de Séoul. Devancé par les Kényans Julius Kariyuki et Peter Koech, le Britannique établit en 8 min 07 s 96 la meilleure performance de sa carrière sur le steeple. Deux ans plus tard, à Split, Mark Rowland monte sur la deuxième marche du podium des Championnats d'Europe où il est devancé au sprint par l'Italien Francesco Panetta.