A Farsley Celtic, majd a Leeds United korosztályos csapatában kezdte a labdarúgást. 1963-ban mutatkozott be az első csapatban, ahol egész pályafutása alatt játszott. Kétszer nyert bajnokságot (1968–69, 1973–74), egyszer angol kupát (1972) az együttessel. Tagja volt az 1967–68-as és az 1970–71-esvásárvárosok kupája-győztes csapatnak. 1972–73-banKEK-döntős, 1974–75-benBEK-döntős a csapattal. A Leeds United színeiben összesen 536 bajnoki mérkőzésen szerepelt és 25 gólt szerzett. 1980-ban vonult vissza az aktív labdarúgástól.
1971 és 1977 között 24 alkalommal szerepelt az angol válogatottban. 1971. május 15-én Belfastban mutatkozott be a csapatban Észak-Írország ellen, ahol 1–0-s angol győzelem született. Utolsó válogatott szereplése 1977 február 9-én egy barátságos mérkőzésen volt Hollandia ellen Londonban, ahol 2–0-s vereséget szenvedett Anglia.