Career
Andrews began his career as an apprentice with Luton Town in the late 1950s, turning professional in 1960 but leaving the following year without making a first team appearance. He then continued his career at non-league level with Gornal Athletic in 1961, reaching the Football League in October 1965 on signing for Cardiff City after being spotted by manager Jimmy Scoular. He made his first team debut just a few days later in a 2-1 defeat against Portsmouth, before scoring his first goal for the club a week later in a second 2-1 defeat against Bolton Wanderers.
He went on to finish his first professional season with 20 goals in all competitions and scored 6 in the opening 12 matches of the following season before being displaced by new signing Bobby Brown and was allowed to leave to join Southport for £6,000.
He later played for Shrewsbury Town, and in 1973 signed for Walsall where he spent the final four seasons of his professional career, playing 159 league games and scoring 38 goals. He retired from professional football in 1977, though he continued at non-league level with Telford United, Dudley Town, Oldswinford F.C., Solihull Borough and player-manager at Tipton Town.
On retiring from football, he was employed by Dudley MBC as a gardener tending the parks and gardens of Dudley until his retirement in April 2007.