Jamais vainqueur d'un tournoi ATP, il a néanmoins atteint la finale de l'Australian Hardcourt en 1968 et 1970, et des championnats de Nouvelle-Zélande en 1971. En 1970, il remporte le championnat du Queensland contre Ross Case.
En 1973, il passe professionnel puis s'engage pour deux saisons sur le circuit WCT en 1975 et 1976. Absent des courts pendant un an et huit mois, il fait un retour remarqué en parvenant jusqu'en demi-finales de l'Open d'Australie de décembre 1977 alors qu'il est classé au-delà de la 300e place mondiale. Il est un des cinq joueurs de l'ère Open à être parvenu en demi-finale d'un tournoi du Grand Chelem en tant que qualifié.