Pedzisa mutsara unotevera: 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 pa
2007 European U23 Championships. Akanga ari wechitanhatu pa2015 European Indoor Championships uye wechisere pa2012 European Championships.