After beginning his career in his native South Africa where he played for Umbilo FC, Berea Park and Queen's Park, he was spotted by Huddersfield Town while playing for Rhodesia. He signed for the Terriers in 1956 and stayed there for three years before joining Norwich City in early 1959.
He began his career in his native South Africa with teams such as Umbilo FC, Berea Park, and Queen's Park, which ultimately led to him being scouted by Huddersfield Town while playing for Rhodesia. He then spent three years with the Terriers before moving to Norwich City in 1959.