Il remporte la médaille d'or en battant le record des championnats et le record africain junior lors des Championnats juniors d'Addis-Abeba en 2015, en 20,66 m, avec un poids de 6 kg. Il a représenté son pays lors des Championnats d'Afrique d'athlétisme 2014 et a remporté la médaille de bronze lors des Championnats du monde jeunesse 2013 à Donetsk. Toujours en 2014, il termine au pied du podium lors des Championnats du monde juniors d'athlétisme 2014 à Eugene.