Despite being Portsmouth-born, he has spent a good deal of his playing career in Wales.
His first club in the JD Cymru Premier was Llanelli and he also gained experience on loan to another, Aberystwyth Town, from October 2011.
In the summer of 2013, he left Llanelli to join another league rival, Afan Lido.
However, in September 2014, he left Afan Lido to return to Aberystwyth on a more permanent basis.
That lasted until the summer of 2015 when he signed for Haverfordwest County before re-joining Aberystwyth for the third time in January 2016.
The 30-year-old spent time `down under` with Sydney-based Northern Tigers, playing in the New South Wales League.
Then in 2016/17, he had his first taste of English football with a spell at Taunton Town.
In January 2020, however, he was back in Wales, this time with Pontypridd United in the Cymru South.
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