Łą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.