У дорослому футболі дебютував у 1956 році виступами за команду клубу «Саутгемптон», в якій провів вісімнадцять сезонів, взявши участь у 713 матчах чемпіонату. Більшість часу, проведеного у складі «Саутгемптона», був гравцем основного складу команди.
Завершив професійну ігрову кар'єру у нижчоліговому клубі «Герефорд Юнайтед», за команду якого виступав протягом 1974—1977 років.
Виступи за збірну
У 1963 році дебютував в офіційних матчах у складі національної збірної Англії. Протягом кар'єри у національній команді, яка тривала 4 роки, провів у формі головної команди країни 19 матчів, забивши 7 голів.