Mit der 4 × 100 m Staffel gewann er bei den Afrikameisterschaften 2014 die Silber- und bei den Afrikaspielen 2015 die Bronzemedaille. Er vertrat sein Land bei den Hallen-Weltmeisterschaften 2016, ohne aus der ersten Runde aufzusteigen. Zudem nahm er bei den Olympischen Sommerspielen 2016 in Rio de Janeiro im 200-Meter-Lauf teil.