Nel 1988 rappresentò il suo Paese alle Olimpiadi, uscendo poi al secondo turno.
Ottenne il suo migliore ranking nel singolare il 6 novembre 1989 con la 31ª posizione, mentre nel doppio divenne, il 18 luglio 1989, il 19º del ranking ATP.
In carriera, in singolare, vinse tre tornei ATP, il primo dei quali nel 1987 nel Bristol Open contro lo statunitense Tim Wilkison. Raggiunse, inoltre, la finale in altre quattro occasioni uscendone però sconfitto. Nel 1987 arrivò al quarto turno del Australian Open superando, nell'ordine, quattro tennisti statunitensi: Jonathan Canter, Johan Kriek, testa di serie numero dieci, Brad Pearce e Derrick Rostagno; venne successivamente sconfitto dall'australiano Wally Masur con il risultato di 3-6, 5-7, 4-6.
Fece parte della squadra neozelandese di Coppa Davis dal 1985 al 1994 in venti occasioni con un bilancio complessivo di ventisette vittorie e ventisette sconfitte tra singolare e doppio.