En 2010, il remporte la médaille de bronze du 400 m haies lors des Championnats d'Afrique à Nairobi, derrière les Sudafricains L. J. van Zyl et Cornel Fredericks, en portant son record personnel à 49 s 10. Il représente l'Afrique lors de la coupe continentale d'athlétisme à Split où il améliore son record en 48 s 89 et termine , juste derrière Bershawn Jackson.