Az angol Warrington Town korosztályos csapatában kezdte a labdarúgást. 1957 és 1971 között a Liverpool labdarúgója volt, ahol két bajnoki címet és egy angol kupa győzelmet nyert a csapattal. 1971 és 1974 között a Tranmere Rovers együttesében védett. 1963 és 1969 között három alkalommal szerepelt a skót válogatottban.