I started karting at 8 years of age racing at local kart tracks Camberley and Forest Edge, building up a good selection of trophies. As a father and son team I first raced at a National Level in 2010.

I continued racing at a club level in 2011 becoming vice champion at Forest Edge, and taking 4th in the club championships at Shenington and Whilton, before joining Fusion Motorsport for 2012 to compete in S1 and Formula Kart Stars. In this final year as a cadet, I took a number of podiums and fastest laps at National level before moving onto Mini Max in 2013.

Competing predominantly at National level I was 10th in the S1 Mini Max championship, after achieving a number of top 6 finishes. For 2014 I moved to Rotax Junior Max and again competed in the National S1 championship, finishing 12th overall once again achieving top 6 finishes and fastest laps during the year, including at the Britsh Kart GP at PFI.

After winning the prestigious TVKC karting championship for Junior Rotax in 2015 I entered car racing in 2016 competing in the highly competitive Ginetta Junior championship before moving on in 2017 to the Ginetta GT5 championship where I finished 4th overall after 1 race win, 4 second places, 2 third places a pole position and 2 fastest laps.

2017 was an extremely good learning year for me as I had a 1st in the opening round of the season, then followed by 6 further podiums across the season and also 2 fastest laps and a pole in the final round. A productive learning season with limited testing to ready for the 2018 campaign.

2018 was very productive and lots of podiums and brilliant racing meant lots of opportunities became possible for 2019 ! I have gone down the front wheel drive route to try and gain experience in my JCW Mini to ready myself for 2020 when I will try and gain the Mini JCW title, which is the first stage to getting into WTC or BTCC

My aim is to become a properly paid racing driver in either GT or BTCC with this dream becoming closer day by day !