He also played in the top division of English football for Arsenal, Newcastle United, Blackburn Rovers, Fulham, Manchester City, Portsmouth and Sunderland, as well as in the Football League for Bristol City, Birmingham City, Burnley and Nottingham Forest.