Als Jugendliche war sie zunächst Hochspringerin und wechselte dann, da sie meinte, nicht groß genug für diese Disziplin zu sein, zum Siebenkampf. 1994 begann sie mit dem Dreisprung. Zwei Jahre später qualifizierte sie sich für die Olympischen Spiele 1996 in Atlanta, musste aber verletzt absagen.
Da sie im Ausland lebte, war es ihr nicht länger möglich, für Kuba an internationalen Wettkämpfen teilzunehmen. Als sich der Erwerb eines britischen Passes verzögerte, nahm sie 2004 die sudanesischen Staatsangehörigkeit an. Im Jahr zuvor hatte sie mit 15,29 m den aktuellen Amerikarekord aufgestellt.
2004 gewann sie Silber bei den Hallenweltmeisterschaften in Budapest, wurde Afrikameisterin und stellte mit 15,28 m den aktuellen Afrikarekord auf. Bei den Olympischen Spielen 2004 verletzte sie sich beim fünften Versuch und musste sich mit 14,99 m und dem fünften Platz zufriedengeben.