Marilyn Okoro fait ses débuts sur la scène internationale à l'occasion des Jeux du Commonwealth de 2006, se classant septième de la finale du . En début de saison 2007, elle termine au pied du podium des Championnats d'Europe en salle de Birmingham, manquant la médaille de bronze pour de seconde. Sélectionnée dans l'équipe britannique pour les Championnats du monde d'Osaka, l'athlète anglaise est éliminée en demi-finale du mais remporte en fin de compétition la médaille de bronze du relais aux côtés de Christine Ohuruogu, Lee McConnell et Nicola Sanders, terminant derrière les États-Unis et la Jamaïque. Elle conclut l'année 2007 en prenant la troisième place de la Finale mondiale de l'athlétisme de Stuttgart. En 2008, Okoro est éliminée en demi-finale des Jeux olympiques de Pékin avant de prendre une nouvelle troisième place lors de la Finale mondiale de l'athlétisme.