Date of birth
Signed in summer 2023 having spent last season with Cheltenham Town, he began his career with AFC Wimbledon, originally in the reserves before making his first team debut towards the end of the 2009-10 season, and the following season he was part of the squad that won promotion to the Football League. After loan spells with Fleetwood and Cambridge United, he spent a season back in the Conference with Macclesfield, during which time he won two England C caps. In 2013 he returned to the Football League with Newport County, spending two seasons with the club before going on to make over 100 appearances in two spells for Gillingham either side of a three year stay at Colchester, for whom his appearance total also reached three figures. He joined Cheltenham at the start of last season, featuring regularly in their League One line-up and finishing top of the assists table at the club.