He won a sprint double in the 100 m and 200 metres at the 2011 All-Africa Games. He represented his country in both events at the 2012 Summer Paralympics and placed fourth in the 100 m.