David Crown played for Exeter City in 1983 when on loan from Portsmouth as a relatively inexperienced player. Starting with Brentford he went on to play for Reading, Cambridge, Southend and Gillingham in a 474-game, 171-goal Football League career.After coming to prominence with Walthamstow Avenue, he was signed by Brentford in July 1980 for whom he scored 8 goals in 46 league outings before transferring to Portsmouth in October 1981.
Not being able to force his way into the team on a regular basis he signed for Exeter City on loan in March 1983 and scored on his debut in a 2-1 home win over Bradford City; the first of three goals he was to net during a short but successful stay at St James’ Park.
Joining Reading in August 1983, he scored 14 goals in 88 games ahead of moving to Cambridge United in 1985 where he played over 100 league matches and scored 45 goals. Switching to Southend United in 1987, he made a further 113 league appearances whilst adding 61 goals before a final move to Gillingham in 1990.
He subsequently played non-league football from 1993 onwards initially with Dagenham & Redbridge and then Purfleet, Concord Rangers and Billericay Town. Alongside assistant manager and manager roles with various Essex clubs, he qualified as an accountant and ran his own accountancy business in Leigh-on-Sea.