У дорослому футболі дебютував 1948 року виступами за команду «Брайтон енд Гоув», в якій провів чотири сезони, взявши участь у 116 матчах чемпіонату.
Протягом 1952—1953 років захищав кольори клубу «Кардіфф Сіті», після чого перебрався до «Портсмута». Відіграв за клуб з Портсмута наступні п'ять сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Портсмута», був основним гравцем команди.
Завершував ігрову кар'єру у команді «Істборн Юнайтед».
1976 року тренував збірну Бахрейна, а завершував тренерську кар'єру в Ізраїлі, де протягом 1980–1981 років очолював збірну країни, а в 1982–1983 роках був головним тренером «Маккабі» (Хайфа).