Ses parents, étudiants martiniquais, se rencontrent à la fac de Bordeaux. Bruno Marie-Rose a été élève du lycée Faidherbe[1] de Lille, et est diplômé de l'INSA Lyon promotion 1988.
Il joue d'abord au basket, puis à 16 ans, il bascule progressivement vers le sprint et remporte le titre national sur 100 m en cadets puis il devient champion de France alors qu'il est encore junior.
Il participe aux Jeux de 1984 au 100 m et 4x100m où il atteint la finale.
En avril 1992, opéré au tendon, il réalise les minima olympiques du 100 mètres et 200 mètres à quelques jours de la clôture des inscriptions. Sélectionné, il part pour les Jeux de Barcelone. Sur place, le Directeur Technique National lui annonce la veille de sa course qu'il ne figurera pas sur la liste des inscrits[2]. Il ne peut alors que s'aligner pour le 4x100, mais toute l'équipe du 4x100m est déstabilisée et finit 5e des demi-finales[3]. À la suite de cet incident et des conflits avec la fédération qui en découleront, il arrête sa carrière à 28 ans.
Stéphane Diagana ne sollicitant pas de nouveau mandat de président de la Ligue nationale d'athlétisme (LNA), Bruno Marie-Rose lui succède le 25 avril 2009. L'ancien sprinteur occupait le poste de vice-président depuis le lancement de la LNA, en 2007[4].