Nyora kupfuurira kweiyi ndima - Akaberekerwa muDrama uye baba vake vokuAmerica vanobva kuAtlanta. Semudiki, akahwina menduru yesirivheri pa2005 European Athletics Championships, menduru yebronze pa2006 World Junior Championships uye menduru yegoridhe pa2007 European U23 Championships
. Akanga ari wechitanhatu pa2015 European Indoor Championships uye wechisere pa2012 European Championships.