Весной 2010 года выступил Играх Содружества в Нью-Дели (Индия). На них сначала не смог финишировать в групповой гонке[3]. А три дня спустя в индивидуальной гонке финишировал 58-м, отстав от победителя Дэвида Миллара на 23,5 минуты.[4]
В 2012 году принял участие на чемпионате Африки где выступил в командной гонке.