[1] En 1984 inició su carrera como entrenador en el Crystal Palace F. C., club al que dirigió en cuatro etapas distintas hasta el año 2000 con una breve experiencia en el Manchester City F. C.
[2] Posteriormente, dirigió al Brentford F. C. y al Brighton & Hove Albion F. C.[3] y en octubre de 2003 fichó por el Reading F. C.[4] En la temporada 2005-06 consiguió el ascenso a la Premier League, siendo la primera ocasión en su historia que el club jugaría en la máxima categoría, con un récord de puntuación de 106 puntos.
[6] Sin embargo, al año siguiente descendieron a la EFL Championship.
[9] En abril de 2012 inició una nueva etapa en los despachos, primero en el Crawley Town F. C. y posteriormente en el Portsmouth F. C.[10][11] En 2016 decidió regresar a los banquillos y se marchó a la India para entrenar al Kerala Blasters.
[13][14] Fue internacional con Inglaterra en 42 ocasiones en las que anotó siete goles entre 1977 y 1983.