He also participated at the Iaaf World Indoor Championship in 2012 in Istanbul, Turkey and also the World Athletics World indoor Championship in 2018 in Birmingham, United Kingdom.[2]
His personal best times are 6.60 seconds in the 60 metres (indoor) achieved in February 2009 in Karlsruhe(GER) and Val-de-Reuil(FRA) in 2012 and 21.35 seconds in the 200 metres (indoor) achieved in February 2009 in Eaubonne(FRA)
[2] He has a personal best of 10.18 seconds in the 100 metres, achieved in August 2008 in Bottrop(GER) and in Weinheim(GER) in 2011. His best times are 20.97 seconds in the 200 metres achieved in Brasschaat in July 2008.[2]
He is a 2 times African Champion in the 4 × 100 m winning a gold medal at the African Athletics Championships in Mauritius 2006 and a silver medal in Port Novo Benin Republic in 2012.
He participated at the 100m metres event at the Olympic Games in London in 2012 (United Kingdom) with a time of 10.22 seconds.