Il rejoint ensuite Ray Williams et devient entraîneur adjoint au Pays de Galles. Après cette expérience, il retourne dans son pays et est nommé sélectionneur de l'équipe nationale du Zimbabwe[3].
Il entraîne les Sharks avec lesquels il remporte la Currie Cup en 1990, 1992, 1995 et 1996, et atteint la finale du Super 12 en 1996[4]. Il prend la tête de l'équipe d'Afrique du Sud de rugby à XV en 1993, alors que la sélection est réintégrée sur la scène internationale à la suite de la fin de l'apartheid; il est limogé en 1994 après une tournée perdue contre la Nouvelle-Zélande[4].