Played for Folkestone Invicta at Youth level before being picked up by Gillingham.
After departing Gillingham joined Chatham Town Academy. Made breakthrough into men’s football with Canterbury City during the 2021/22 season, before returning to Chatham Town for the end of the season.
Studied at Loughborough University, playing for Loughborough Students in the Northern Premier Division One Midlands.
Joined Folkestone Invicta in the summer of 2025.
Made his Folkestone Invicta debut in a 1-1 draw with Chichester City on the opening day of the 2025/26 season.
Scored his first Folkestone Invicta goal in a 2-0 win over Canvey Island in August 2025.
Previous Clubs: Folkestone Invicta (Youth), Gillingham (Academy), Chatham Town, Canterbury City, Loughborough Students