Łącznie poprowadził ten klub w 56 meczach.
Orlando Pirates 15 sierpnia 2019 roku został asystentem trenera w Orlando Pirates. Pracował tam do 16 sierpnia 2021 roku, kiedy został przesunięty na stanowisko pierwszego trenera. Prowadził ten klub w dwóch spotkaniach Afrykańskiego Pucharu Konfederacji. Pracę zakończył pod koniec sezonu 2021/2022.
Lokomotiw Moskwa Od 27 września do 9 października 2022 roku był asystentem Josefa Zinnbauera w Lokomotiwie Moskwa.
Ponowne prowadzenie Maritzburg Od 14 listopada 2022 roku do końca sezonu 2022/2023 był menadżerem Maritzburg United FC – poprowadził ten klub w 22 meczach.
Asystentura w Raja Casablanca Od 1 lipca 2023 roku do 4 lipca 2024 roku był asystentem Josefa Zinnbauera w Raja Casablanca. Raja wygrała wtedy ligę i puchar, nie przegrywając żadnego spotkania.
Simba SC 5 lipca 2024 roku został menadżerem Simba SC. Z tanzańskim zespołem doszedł do finału Afrykańskiego Pucharu Konfederacji, przegranym z Renaissance Berkane. Pracę zakończył 21 września 2025 roku.
Powrót do Raja 22 września 2025 roku został zatrudniony jako trener w Raja Casablanca. Na tej pozycji zadebiutował sześć dni później w meczu przeciwko Difaâ El Jadida, wygranym 2:0.