Represented Australia in the 2002, 2004, and 2006 Chess Olympiads.
In the 2004 Olympiad he helped Australia score a 2–2 draw with his former country England, scoring a decisive win over World Championship title contender Nigel Short.
National Chess coach for England & Australia at the World Junior and European Junior championships for over a decade
Winner – George Trundle Masters in Auckland, NZ, 2012, 2016
Winner – South Island Championships in Dunedin, NZ, 2012, Canterbury, NZ, 2016
Winner – 1st Fiji International Rapid Open, 2016
Winner – 2nd Fiji International Open Chess Tournament 2016
Winner – Newcastle Open, Australia, 2020
Winner – Exeter Open, England, 2020
Winner – New South Wales Blitz, Australia, 2022
Author of over 30 books which have been translated into various languages.