Charlie joined Queens Park Rangers at the age of eight. He played for the QPR Academy before signing his first professional contract in 2018 aged 20.
Charlie was loaned to League One side Wycombe Wanderers in August 2018 making his senior debut away to Northampton Town in the EFL Trophy. He returned to QPR in January 2019.
In February 2019 Charlie moved to Basingstoke Town for a month.
Charlie left QPR at the end of season 2018-2019. He joined Hampton and Richmond Borough in August 2019, them moved to Walton Casuals a month later.
Charlie signed for Bromley in April 2021 and played twelve times for the National League side.
Charlie signed for Queen’s Park in July 2021.
Home Strip: Coronado Advisers Ltd.
Appearances Season 2021-2022
Detailed Playing Stats Season 2021-2022
|Date||Competition||Opposition||Start Game||Sub On||Sub Off||Yellow Card||Red Card||Goals|
|Sat 17 July 21||Premier Sports Cup||Airdrieonians||✓|
|Sat 31 July 21||cinch League 1||East Fife||✓||1|
|Sat 7 Aug 21||cinch League 1||Cove Rangers||✓|
|Tues 10 Aug 21||SPFL Trust Trophy||Bonnyrigg Rose||✓||✓|
|Sat 14 Aug 21||cinch League 1||Dumbarton||✓|
|Sat 21 Aug 21||cinch League 1||Alloa Athletic||✓|
|Sat 28 Aug 21||cinch League 1||Falkirk||✓|
|Sat 11 Sept 21||cinch League 1||Airdrieonians||✓|
|Sat 18 Sept 21||cinch League 1||Clyde||✓|
|Sat 25 Sept 21||cinch League 1||Peterhead||✓|
|Sun 3 Oct 21||cinch League 1||Montrose||✓|
|Fri 8 Oct 21||SPFL Trust Trophy||Kilmarnock||✓||✓|
|Sat 17 Oct 21||cinch League 1||Dumbarton||✓|