Für die australische Nationalmannschaft spielte er bei sechs Schacholympiaden: 1992, 1996, 2000, 2002, 2006 und 2012, wobei er sein bestes Ergebnis bei der Olympiade 2006 in Turin hatte: Mit einer Elo-Leistung von 2649 erzielte er am ersten Reservebrett sieben Punkte aus acht Partien.