Na przestrzeni 10 lat, podczas których występował w reprezentacji, zaliczył kilka rekordów, był pierwszym zawodnikiem z Nowej Zelandii, który wystąpił w 50 oficjalnych meczach (uczynił to w roku 1992). W 1994 roku, kiedy kończył karierę międzynarodową, na swoim koncie miał 65 występów w reprezentacji i 35 przyłożeń, co było wówczas najlepszym wynikiem w historii.
Po dwóch sezonach w Auckland Warriors postanowił dołączyć do NEC Green Rockets RFU, zespołu występującego w japońskiej Top League, karierę zawodniczą zakończył w roku 1998.
Rugby league Pod koniec kariery, w wieku 30 lat, John dołączył do nowo powstałej drużyny Auckland Warriors występującej w lidze Australian Rugby League w sezonie 1995. W sezonie 1996 zdobył najwięcej przyłożeń w zespole.
Kariera trenerska Po dwóch sezonach w Japonii klub którego barwy reprezentował zaproponował mu angaż trenerski, po dwóch sezonach w roku 2001 został mianowany asystentem trenera Blues, po krótkim epizodzie z nowozelandzką franczyzą został asystentem trenera reprezentacji Włoch Brada Johnstone’a, którego zastąpił po jednym sezonie.