Chelmsford born Ben’s first club was Arsenal for whom he signed professional forms in 1995. Having failed to make the breakthrough there he went to Reading for two seasons but only made one appearance.
After dropping down the divisions he enjoyed successful spells with Yeovil, Southend, Hereford and Weymouth. Rejoined The Bulls in 2007 and helped them regain their Football League status.
Ben joined Crawley in the summer of 2009 and has been a regular since, often playing in the hole behind the front two.