Die australische Einzelmeisterschaft konnte er 2010 in North Sydney Council gewinnen. Außerdem gewann er zweimal die Schachmeisterschaften von Ozeanien: 2007 und 2011. Er spielte für Australien bei sieben Schacholympiaden: 2000, 2004 bis 2010, 2016 und 2018.