Il fait des études de psychologie sportive à l'Université de Pretoria, puis il commence à entraîner des petits clubs. Il rejoint les Eagles comme entraîneur adjoint en 1997. L'année suivante, il est l'entraîneur principal de l'équipe qu'il mène à la septième place de la Currie Cup avant d'atteindre les demi-finales la saison suivante.
En 2002, c'est l'entraîneur principal des Blue Bulls, il remporte quatre trophées de la Currie Cup, il est même le premier entraîneur d'une équipe sud-africaine à remporter le Super 14 avec les Bulls en 2007.
En 2018, il devient directeur sportif du Stade français Paris. Le , le club est dernier du championnat après 9 journées. Il présente alors sa démission au président avec effet immédiat[4].