At the 1996 African Championships he won the silver medals in the 100 metres. He also competed at the World Championships in 1995 and 1997, as well as in 4 x 100 m relay at the 1996 and 2000 Summer Olympics without reaching the final.