На Играх Содружества 2006 года в Мельбурне 2006 году с результатом 20,47 секунд финишировал вторым, уступив только Омару Брауну из Ямайки. На Чемпионате Африки в 2006 году также завоевал серебряную награду.