2011 nahm er an der Sommer-Universiade in Shenzhen teil und wurde dort im Finale mit 10,35 s Sechster und schied mit der Staffel in der ersten Runde aus. Bei den Weltmeisterschaften in Daegu scheiterte er über 100 Meter in der ersten Runde. Anschließend belegte er bei den Afrikaspielen in Maputo in 10,31 s den vierten Platz. 2012 wurde er bei den Afrikameisterschaften in Porto-Novo Siebter über 100 Meter und holte erneut Silber mit der nigerianischen 4-mal-100-Meter-Stafette. Bei den Olympischen Spielen in London kam er über 100 Meter ebenso wenig über den Vorlauf hinaus wie bei den Weltmeisterschaften 2013 in Moskau.