Background
He was born to Portuguese immigrants.
He was born to Portuguese immigrants.
He went to school at Brebner High School and Bloemfontein Commercial High. He joined the Greek Gods in 1968 and became their captain at the age of 22. He also went on to play for Cape Town Spurs and Kaizer Chiefs.
He has coached Engen Santos, Orlando Pirates, Hellenic, Cape Town Spurs, Ikapa Sporting and Kaizer Chiefs in 1993.
He also works as a pundit for East.tv for Union of European Football Associations Champions League matches.