The experienced 32-year-old joins the Bards from league rivals Hednesford Town, having only been with the Pitmen since January 2022 after arriving from Vanarama National League North side AFC Telford United, where he had been since August 2021.
Born and raised in Telford, he was released by League One side Bristol Rovers at the end of the 2020/21 season after spending the season on loan at now-League Two outfit Grimsby Town.
He signed for Bristol Rovers in February 2018 and made 62 appearances for them in all competitions, chipping in with 4 goals.
He spent time on loan at Swindon Town and was part of their side promoted to League One on points-per-game before heading back to the Gas.
The winger started his career at Wolverhampton Wanderers before dropping into the lower leagues for spells with the likes of Bury, Doncaster Rovers, Crawley Town and Bradford City.
Portsmouth came calling in 2015 and he enjoyed his spell at Fratton Park, playing a key role in their League Two title win in 2017.
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