Dyson was born in Birmingham and began his career with Coventry City progressing through the youth team at Highfield Road he made his debut on 23 December 1978 at home to Everton in place of the injured Gary Gillespie [REF].
He then went on to play non-league football with Telford United and Solihull Borough was manager of Solihull for a time in the late 1990s [REF].