Career
He competed in the 200 metres at the 2012 Summer Olympics in London where he broke the national 200m record with a time of 20.93 even though he was eliminated. He also represented his country at three outdoor and three indoor World Championships. He holds national records on several sprinting distances.
Outdoor
100 metres – 10.38 (+14 m/s, Réduit 2015)
200 metres – 20.67 (+09 m/s, Gaborone 2013)
400 metres – 47.18 (Pretoria 2015)
Indoor
60 metres – 6.88 (Sopot 2014).