Évoluant d'abord au poste d'arrière ou de centre lors de ses années de lycée à Rotorua, sa ville natale, Il joue ensuite en club à Rotura et Auckland puis rejoint Bay of Plenty en 1977. Avec cette province, il dispute en deux périodes, jusqu'en 1982 puis de 1984 à 1986. En 1983, Il évolue avec Waikato, disputant quatorze matchs. En 1983, il fait également partie de l'Équipe de Nouvelle-Zélande de rugby à sept qui dispute pour la première fois de son histoire le Hong Kong Sevens. En rugby à XV, même s'il ne porte pas le maillot noir de ', il rencontre des équipes nationales lors des tournées de celles-ci. En 1981, il dispute un match avec Bay of Plenty face aux ' lors de la tournée de l'Afrique du Sud. L'année suivante, il fait partie de cette même province qui s'impose face aux "".