The 31-year-old played for Evesham United in the 2016/17 and 2017/18 seasons, notching up 25 appearances, including 7 as substitute, scoring one goal.
He started his career at Leyton Orient, appearing on loan for St Albans City, Grays Athletic, AFC Hornchurch and Dulwich Hamlet.
He went on to play for Salisbury City, Forest Green Rovers, Hungerford Town, North Leigh, Swindon Supermarine for a second time and then Cirencester Town in December 2019.
The Robins have also signed young Aussie defender Daniel Djurovic from Southern Premier Division Central side Redditch United.
The 18-year-old joined the Reds earlier this season after being released by Championship side Birmingham City, where he had come through the academy ranks to become a regular in the under-18s.
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