He reached international level in 2012 and competed in two events at the African Championships. He fared poorly in the 800 metres but reached the high jump podium with a jump of , taking the bronze medal. In 2014 he competed at the 2014 African Championships in Athletics and 2014 Commonwealth Games without reaching the podium.