He started his career in the Watford youth set-up before joining Luton Town.
After his release by the Hatters in 2016, he moved to then-Vanarama National League South side Wealdstone, during which time he enjoyed loan spells at Harrow Borough, Chalfont St Peter and Edgware Town.
The 22-year-old joined Gosport Borough during the 2018/19 season and then switched to league rivals Salisbury in September 2019.
He moved to a then-Southern Division One South outfit Moneyfields in July 2020 and then to Kings Langley`s league rivals Beaconsfield Town in the summer of 2021 |