Career
Ross started his career at Arsenal, joining in 1972 as an apprentice and turning professional in 1974. He made his first-team debut as a substitute against Liverpool on 1 February 1975, and was a regular in the latter half of the 1975-1976 and throughout the 1976-1977 seasons. He was ousted from the side by David Price at the start of the 1977-1978 season, and moved to Everton in November 1977.
He played 67 games in all for Arsenal, scoring 9 goals.
Ross made his Everton debut on 5 November 1977 in a 1–0 defeat of Derby County. He went on to play 120 matches scoring 16 goals for the Toffees, before being sent out on loan, first to Portsmouth, then to Sheffield United, in the 1982-1983 season.
After a spell in the Greek First Division with AEK Athens, he returned briefly to Sheffield United, and saw out his Football League career with three seasons at Bury. He then moved into non-league football, first a short spell with Hyde United before Tommy Docherty signed him for Altrincham.
He was manager of Ashton United for the 1989-1990 season until dismissed three months into the next season.
After leaving football, Ross worked as an HGV driver. In 2007, he worked as a transport supervisor, and in his spare time coached youngsters at Oldham Sports Centre. Ross"s father, Willie, was also a football player who played for Arbroath and Bradford City in the 1940s and 1950s.
Ross could claim Scottish ancestry through his father, and was capped once by Scotland at under-21 level, despite having played for his native England at youth level