Career
Born in Dagenham, Marshall signed for Football League club Colchester United from his hometown club of Dagenham in 1958 for the sum of £25. He made his debut for Colchester on 8 October 1958 in a 0–0 draw with Reading at Elm Park. On leaving Colchester, Marshall returned to non-league football with Clacton Town.