As a player, he made 249 appearances in the Fourth Division of The Football League, representing Aldershot, Halifax Town, Lincoln City and Colchester United, and played for three-and-a-half years for Boston United of the Northern Premier League.
