У дорослому футболі дебютував 1993 року виступами за команду клубу «Кайзер Чіфс», в якій провів одинадцять сезонів, взявши участь у 338 матчах чемпіонату. Більшість часу, проведеного у складі «Кайзер Чіфс», був основним голкіпером команди.
У 2004 році перейшов до клубу «Мамелоді Сандаунз», за який відіграв 6 сезонів. Завершив професійну кар'єру футболіста виступами за команду «Мамелоді Сандаунз» у 2010 році.
Виступи за збірну
У 1997 році дебютував в офіційних матчах у складі національної збірної ПАР. Протягом кар'єри у національній команді, яка тривала 12 років, провів у формі головної команди країни 24 матчі.