Bez powodzenia startował na mistrzostwach świata juniorów młodszych w Bressanone (2009). W 2011 zdobył dwa srebrne medale juniorskich mistrzostw Afryki, rozgrywanych w Gaborone. Wicemistrz Afryki w biegu na 800 metrów z roku 2012. Startował na igrzyskach olimpijskich w Londynie, na których odpadł w półfinale. Medalista mistrzostw kraju.