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