The experienced defender joined the Cards on a two-year deal in the summer of 2022 following the expiry of his deal with manager Darren Sarll’s former club Yeovil Town. The centre-back joined Yeovil from another of Sarll’s former clubs, Stevenage, in 2019 and went onto make 89 appearances in three years – helping the club reach the National League play-offs in his first season and serving as club captain during his final year at Huish Park.
He began his senior career with Portsmouth in 2009 – joining the then Premier League team after a successful trial following his release by Bristol City at the age of 17. During his time at Fratton Park he had loans at Northampton Town and Eastleigh, where he made his senior debut. After being released the following year, he joined Dagenham & Redbridge, then playing in League One.
He had to bide his time for a chance at Victoria Road, spending the first two years of his time there on loan at Conference South clubs Boreham Wood and Dartford, where he was part of the side promoted to the National League alongside Woking in 2012. After returning to the Daggers that summer he became a first-team regular, making over 70 appearances across the next two seasons, and winning the club’s 2012-13 Player of the Year Award.
Six further years in the Football League followed at Luton Town and Stevenage, where he took his appearance tally in the EFL to more than 250 and developed a habit of scoring goals, with 15 across his time at Kenilworth Road and Broadhall Way. After two years working with Sarll at Stevenage, he re-joined him at Yeovil in the summer of 2019, where he became an integral part of the Glovers’ setup.