1973 és 1981 között az angol Liverpool labdarúgója volt, ahol négy angol bajnoki címet szerzett. Háromszoros BEK-győztes (1976–77, 1977–78, 1980–81) és egyszeres UEFA-kupagyőztes (1975–76) volt az együttessel. 1981 és 1985 között a Brighton & Hove Albion játékosa volt és tagja volt az 1983-asangolkupa-döntős csapatnak. 1985 és 1991 között a Southampton, 1991–92-ben a Bournemouth, 1992–93-ban a Halifax Town, 1993-ban a walesi Wrexham csapatában szerepelt. 1993-ban az ausztrál Wanneroo City, majd a Darlington és a Sittingbourne játékosa volt. 1993 és 1996 között ismét a Brighton & Hove Albion együttesében játszott. 1997–98-ban a Bashley csapatában fejezte be az aktív játékot.