Career
Born in Derby, Harrison played non-league football for Derby Corinthians, before spending eight seasons in the Football League with Derby County, where he made 254 appearances. He later played for, and managed, a number of non-league teams, including Boston United, Long Eaton United, Wilmorton & Alvaston and Alfreton Town.