Il détenait un record de 45 s 15, réalisé peu après les mondiaux de Berlin, à Damas le et quasiment égalé à Nairobi en 45 s 18 le (médaille d'argent aux Championnats d'Afrique). Peu après avoir porté son record à 45 s 13 à Lapinlahti le , il remporte la médaille d'or en 45 s 27 lors des Jeux africains à Maputo en 2011 en représentant le Soudan et non son nouvel État natal. Il prend un passeport britannique en .