The 30-year-old centre-back joined the Beavers in November 2019 from league rivals Billericay Town, where he had been since January 2019 after arriving from National League outfit Woking.
He started his career at Hayes & Yeading, working his way through their youth system before breaking into the first team.
His performances caught the eye of Steve Evans, then managing Crawley Town, and he moved to the Sussex club when they moved up to the Football League in 2011.
After two seasons with Crawley, he returned to non-League football, initially on loan at Fleetwood Town before permanently moving to Cambridge United.
A return spell at Hayes & Yeading in 2013 followed before he moved to Margate in 2014.
Spells with Maidenhead United and Hampton & Richmond followed before he signed for the Cards in 2018.
Most clubs are looking for volunteers. Find out more on the button below:
www.PitchingInVolunteers.co.ukAll the news and results in one place.
REGISTER