As a player, he was a right back, but he was also utilised in midfield in a career that lasted from 1988 until 2006. Having started his career with Leeds United he played in the Premier League for Leicester City, Aston Villa and Blackburn Rovers, before moving into the Football League with Sheffield Wednesday, Stockport County, Notts County, Bradford City and Blackpool. He was appointed as player-manager of Blackpool in 2005, and a year later retired from playing to concentrate on the managerial side of his job.