Born in Sunderland, Corner joined his hometown club Sunderland in 1984 at the age of 18. After Shaun Elliott suffered an injury during the 1984–85 season, Corner was able to establish himself in the first team and was named in the starting line-up for the 1985 Football League Cup Final against Norwich City in only his fifth appearance for the club. However, a mistake by Corner led to the only goal of the game when he was caught in possession by John Deehan, before the ball fell to Asa Hartford, whose shot deflected in off Gordon Chisholm to seal a victory for Norwich. He later played for Cardiff City, Peterborough United, Leyton Orient, Darlington and Gateshead.