Sur le circuit ATP, il a remporté l'Open d'Auckland en double en 1989 avec le japonais Shuzo Matsuoka, tandis qu'en simple, il a atteint à quatre reprises les quarts de finale d'un tournoi ATP.
Il a joué 10 matchs au sein de l'Équipe de Nouvelle-Zélande de Coupe Davis. Il a notamment participé la rencontre face à la Hongrie en barrages en 1989 qui a permis à son équipe d'accéder au groupe mondial. En 1990, il joue le match de double lors du 1er tour au côté de Kelly Evernden mais ils s'inclinent face à Slobodan Živojinović et Goran Ivanišević en 4 sets.