Han debuterte for klubben Millwall, og tilbrakte den lange karrieren i klubber som Tottenham Hotspur, Southampton, Liverpool, West Ham, Crystal Palace, og til slutt et kort opphold som spillende trener i Swindon Town.