Career
He played as a forward, and was noted for his extremely fast pace. Anderson was capped by Scotland schools, and had an amateur contract with Hearts. He began his professional career with Dumfries club, Queen of the South, in September 1955, leaving in November 1956.
Anderson joined Watford in January 1957.
In his first spell with the club he made 52 league appearances, scoring 12 goals. Anderson moved to Bournemouth in June 1958 for a fee of £1,000, but in November the same year he moved to Queen"s Park Rangers.
He had only played five league games for Bournemouth, scoring once. He went on to score 3 times in 10 league games for Rangers in the 1958-1959 season.
He moved again in July 1959, signing for Torquay United.
In his season with Torquay he played in nine league games, scoring four times. In June 1960 he moved to Stockport County, where he was to play more regularly, playing 60 league games and scoring 17 goals in his time with the club In November 1961 he moved to Doncaster Rovers, where he was to score 3 times in 16 league games.
He made another swift move, this time to Wrexham in March 1962, going on to play twelve league games and score three goals for the club
He subsequently moved to Australia, playing for Hellas before returning to England to join Barrow in December 1963. After only 11 league games he returned to Australia in February 1964 and rejoined Hellas.
He rejoined Watford in December 1964, playing 21 league games and scoring twice for the Hornets in his second spell with the club He joined Street Mirren on a free transfer in October 1965, before leaving in December.
In December 1967 he became player-manager of Limerick.
His contract was terminated in March 1968
He eventually settled in Australia, working in Sydney as a football journalist and radio presenter.