Народився 26 червня1967 року в місті Совето. Вихованець футбольної школи клубу «Кайзер Чіфс». Дорослу футбольну кар'єру розпочав 1987 року в основній команді того ж клубу. Захищав кольори рідної команди до 2002 року, взявши участь за цей час у 397 матчах чемпіонату, в яких відзначився 207 голами.
1992 року дебютував в офіційних матчах у складі національної збірної ПАР. Став учасником першої гри південноамериканців після відновлення їх членства у ФІФА, скасованого на початку 1960-х через дискримінаційну політику апартеїду у країні. Став автором історичного першого гола збірної в офіційних матчах після більш ніж 30-річної перерви, реалізувавши пенальті у ворота Камеруну.
Загалом протягом кар'єри у національній команді, яка тривала 10 років, провів у її формі 50 матчів, забивши 9 голів.
Кар'єра тренера
Розпочав тренерську кар'єру відразу ж по завершенні кар'єри гравця, 2002 року, очоливши тренерський штаб рідного «Кайзер Чіфс», де пропрацював з 2002 по 2003 рік.