Ottenne il suo best ranking in singolare il 7 ottobre 1991 con la 67ª posizione, mentre nel doppio divenne il 4 ottobre 1993 il 387º del ranking ATP.
Nel 1991, raggiunse la sua unica finale in un torneo del circuito ATP, uscendone, tuttavia, sconfitto. Ciò avvenne al Wellington Classic, torneo che si tenne a Wellington, in Nuova Zelanda, su cemento; in quell'occasione, dopo aver sconfitto al primo turno la testa di serie numero due, il russo Aleksandr Vladimirovič Volkov e, tra gli altri, anche la testa di serie numero sei, l'italiano Omar Camporese, venne superato in finale dall'australiano Richard Fromberg con il punteggio di 1-6, 4-6, 4-6.
Nello stesso anno, raggiunse il quarto turno degli Australian Open, miglior risultato ottenuto nei tornei del Grande Slam. Vinse in carriera, inoltre, tre tornei in singolare del circuito ATP Challenger Series.