Podczas mistrzostw świata juniorów w 2004 roku zajął szesnaste miejsce. W 2006 roku był czwarty na igrzyskach Wspólnoty Narodów. Sięgnął po wicemistrzostwo uniwersjady w Belgradzie (2009), a następnie zajął odległą lokatę na mistrzostwach świata w Berlinie. W 2010 roku zdobył srebrny medal igrzysk Wspólnoty Narodów. Brązowy medalista uniwersjady w 2013. Stawał na podium mistrzostw Nowej Zelandii (w różnych konkurencjach) oraz Australii.