Er begann seine Karriere als Dreispringer. In dieser Disziplin belegte er bei den Commonwealth Games 1998 in Kuala Lumpur den sechsten Platz. Danach konzentrierte er sich auf den Weitsprung und gewann bei den Commonwealth Games 2002 in Manchester und bei den Commonwealth Games 2006 in Melbourne jeweils die Silbermedaille.