У дорослому футболі дебютував 1980 року виступами за команду клубу «Норвіч Сіті», в якій провів шість сезонів, взявши участь у 212 матчах чемпіонату. Більшість часу, проведеного у складі «Норвіч Сіті», був основним гравцем захисту команди.
1986 року перейшов до «Евертона», за який відіграв 15 сезонів. Граючи у складі «Евертона» також здебільшого виходив на поле в основному складі команди. Завершив професійну кар'єру футболіста виступами за команду «Евертон» у 2001 році
Виступи за збірну
1984 року дебютував в офіційних матчах у складі національної збірної Англії. Протягом кар'єри у національній команді, яка тривала 5 років, провів у формі головної команди країни 12 матчів.