Ottenne il suo best ranking in singolare il 10 dicembre 1984 con la 115ª posizione, mentre nel doppio divenne il 19 maggio 1986, l'83º del ranking ATP.
Nel 1985 raggiunse la finale dell'ATP Firenze in coppia con l'australiano Carl Limberger; in quell'occasione, tuttavia, fu sconfitto dalla coppia australiana formata da David Graham e da Laurie Warder con il punteggio di 1-6, 1-6. La sua migliore prestazione nei tornei del grande slam fu il terzo turno raggiunto nell'Australian Open 1984, nel quale, dopo aver usufruito di un bye al primo turno e aver sconfitto lo statunitense John Mattke nel secondo, fu battuto con il punteggio di 6-7, 6-7, 7-6, 4-6 da Johan Kriek, testa di serie numero quattro del torneo.