W 2006 roku zajął ósmą lokatę w igrzyskach Wspólnoty Narodów. Nie awansował do finału podczas igrzysk olimpijskich w Pekinie (2008) oraz mistrzostw świata w Berlinie (2009). W 2010 reprezentował Azję i Oceanię w pucharze interkontynentalnym zajmując w tych zawodach drugą lokatę. Zdobył złoty medal podczas igrzysk Wspólnoty Narodów w Nowym Delhi (2010). Wielokrotnie stawał na podium mistrzostw Australii.