Han har tidligere vært fotballspiller for Queen's Park FC, Everton FC, Crystal Palace FC, Dundee United FC og Blackburn Rovers FC. Han har også vært hovedtrener for Preston North End FC og Sheffield Wednesday FC, og etter det trener for akademiet i Everton. Han signerte med West Bromwich Albion FC den 14. juni 2014.