Date of birth
With Charlton from the age of 8, he went on to captain their U18s and made his first-team debut just after his 18th birthday.
After loan spells with Bournemouth (then in League Two) and Northwich Victoria, the winger became a first-team regular from 2009/10 and made a total of 139 appearances, scoring 32 goals. After a loan at Leyton Orient, he was released by the Addicks and signed for Bristol City, for whom he made 90 appearances. Two seasons with Gillingham followed, and he signed for the AFC Wimbledon in July 2018. Last season he made 34 starts plus eight appearances from the bench, chipping in with four goals, two of them in the Dons’ 4–2 FA Cup win over West Ham United.