Etter at kontrakten med West Bromwich ble fullført dro han i juli 2004 videre til Walsall, hvor han etter to skadepregede sesonger tok over som spillende manager i april 2006. Han ble deretter hentet tilbake til hans tidligere klubb Charlton Athletic som utviklingstrener fra desember 2006, med fokus på yngre spillere. Denne stillingen hadde han frem til Phil Parkinson ble sparket som manager i begynnelsen av januar 2011.