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.
Initially, he worked in his homeland of South Africa, representing teams such as Umbilo FC, Berea Park, and Queen's Park. His performance caught the attention of Huddersfield Town while playing abroad for Rhodesia. He joined the Terriers in 1956 and stayed for three years before moving to Norwich City in 1959.