Al comenzar el 2006 terminó en quinto lugar en el Campeonato Mundial de Pista Cubierta de 2006 y segundo lugar en los Juegos de la Mancomunidad. Estableció un nuevo récord africano de 9.85 segundos, rompiendo el récord anterior de 9.86, perteneciente a Frankie Fredericks.