הוא זכה במדליית ברונזה באולימפיאדת הקיץ 2004 באתונה, והוא זכה במדליית הזהב של משחקי חבר העמים ארבע פעמים. הוא זכה בזהב במירוץ הליכה של 20 ק"מ ובמרוץ הליכה של 50 ק"מ במשחקי מנצ'סטר 2002 ובמשחקי מלבורן 2006.
הוא הפך לאדם הראשון שזכה בשני מרוצי הליכה של 20 ק"מ ו-50 ק"מ בשני משחקי חבר העמים ברציפות. הוא גם זכה במדליות ברונזה במשחקי קואלה למפור 1998 ובאליפות העולם לג'וניורים 1996. הוא היה גם בין הזוג המוביל באולימפיאדת אתונה ב-50 ק"מ הליכה, עד שהודח. הוא זכה במדליית הזהב באליפות העולם 2007 באוסקה במרוץ 50 ק"מ.