He had a long and successful playing career, playing for almost 20 years and totalling over 600 league appearances while playing for Burnley, Everton and Bury.
Over the course of his career, he played for almost two decades, amassing more than 600 league matches with Burnley, Everton, and Bury.