De 1985 à 1995, il joue avec la province de joueur de Waikato dont il est également le capitaine à plusieurs reprises. Il connaît 134 sélections avec la province et marque 67 essais, occupant les postes de flanker, deuxième ligne et plus fréquemment de troisième ligne centre. Il joue également en France et en Irlande pendant l'inter-saison dans son pays[1]. Il joue également avec l'équipe de Nouvelle-Zélande, disputant six matchs lors de la Tournée en Angleterre en novembre 1993 mais ne joue aucun test match[1].
Entraîneur des Chiefs dans le Super 12 en 2001, il est nommé à la tête des Nouvelle-Zélande en octobre de la même année. Il occupe ce rôle jusqu'en 2003 où l'échec lors de la coupe du monde 2003 en Australie lui coûte sa place. Il entraîne ensuite l'équipe de Waikato dans le championnat NPC avant d'être nommé entraîneur des Western Force pour disputer le Super 14 en 2006. Il reste avec la franchise australienne jusqu'en 2010 lorsqu'il rejoint les Lions en Afrique du Sud.