Er wurde 2000, 2001, 2002, 2003 und 2005 Australischer Meister. Bei Ozeanischen Meisterschaften gewann er 2001 und 2002 die Goldmedaille, 2000 die Bronzemedaille und 2004 die Silbermedaille. 2002 gewann er eine Bronzemedaille bei den Commonwealth Games in Manchester. 2003 nahm er an den Weltmeisterschaften in Bangkok teil und erreichte das Achtelfinale, wo er gegen Aleksy Kuziemski ausschied. 2006 gewann er erneut eine Bronzemedaille bei den Commonwealth Games in Melbourne.