Ottenne il suo best ranking in singolare il 11 maggio 1987 con la 71ª posizione, mentre nel doppio divenne il 6 luglio 1987, il 53º del ranking ATP.
Specialista del doppio, vinse in carriera un solo torneo del circuito ATP su un totale di nove finali raggiunte, quattro delle quali in coppia con il connazionale Mark Woodforde. La sua unica vittoria avvenne nel 1992 al Guarujá Open in coppia con lo svedese Christer Allgårdh; in quell'occasione superarono in finale la coppia formata dall'uruguaiano Diego Pérez e dallo spagnolo Francisco Roig con il risultato di 6-4, 6-3.
Nel circuito ATP Challenger Series vinse quattro tornei in carriera, sempre in doppio.