Su debut profesional tuvo lugar en 1975 con el Preston North End; tras una breve experiencia en el Manchester City, en 1980 fue traspasado al Brighton & Hove Albion y de ahí llegó en 1983 al Liverpool F.C., con el que ganaría un triplete de Liga, Copa de la Liga y Copa de Europa en la temporada 1983-84.