Выиграл Игры Содружества 2006 года, проходившие в австралийском Мельбурне. Серебряного призёра ему удалось опередить почти на секунду. Спустя год вышел в финал чемпионата мира, где финишировал на 10-м месте.