Był pierwszym angielskim piłkarzem w barwach Interu Mediolan. Przybył do klubu w 1961 roku i spędził w nim jeden pełny sezon. W czasie 43 rozegranych spotkań, trafił do siatki 20 razy. Następnie kontynuował karierę w Torino, Atalancie, Chicago Mustangs, Cagliari i Worcester City.
W reprezentacji Anglii wystąpił 7 razy i zdobył 5 bramek.