Teams managed

02/2020 - 06/2021 Cape Town Spurs Manager
07/2019 - 01/2020 Ajax Cape Town Ass. Manager

Club career

07/2013 - 06/2015 Mpumalanga Black Aces Goalkeeper
07/2007 - 06/2013 Mamelodi Sundowns Goalkeeper
07/2004 - 06/2006 SuperSport United Goalkeeper
07/2001 - 06/2002 Ajax Cape Town Goalkeeper

Internationals