Karting Cresswell began karting at seven years old at the Austin, Texas location of
K1 Speed, where he competed in the Junior League events. He subsequently competed in SKUSA karting events in the United States. Upon his return to the UK, Cresswell competed with DSM-Sport in several British karting events.
F4 British Championship 2021 In December 2020, Cresswell signed for
JHR Developments to race in the
2021 British F4 Championship. As a build up to the transition from karting, Cresswell spent time at iZone Performance at Silverstone. Where, in addition to practice on the simulator he worked on mindfulness training. On his debut weekend at
Thruxton, Cresswell scored a best result of second having claimed third on the starting grid for the final race of the weekend. Thruxton was followed by two third-place finishes at the
Snetterton round and a best result of second in changeable conditions at the
Brands Hatch Indy weekend. The first victory of the season occurred in the reverse grid race in the following round at
Oulton Park. Similarly at the next round at
Knockhill in Scotland, Cresswell secured victory in the reverse grid. With a return to qualifying form at the
Croft round, Cresswell had his most successful weekend of the season; scoring a double pole, double win, leading every lap and two fastest laps. At the final event of the 2021 season at Brands Hatch, Cresswell scored a double victory to finish third in the championship.
GB3 Championship 2022 during the
2022 GB3 Championship. at
Spa Francorchamps For 2022, Cresswell switched teams to
Chris Dittmann Racing to compete in the GB3 Championship. The season started with fourth place at
Oulton Park over the Easter Weekend. A series of disappointing qualifying sessions was brought to an end with sixth on the grid at
Spa Francorchamps, where the highlight of the season followed in race 2. Despite an incident on lap 1, which left Cresswell in ninth position, he recovered to finish fourth. on the road which became third after penalties were applied. The subsequent event at
Silverstone saw Cresswell have another lap 1 incident in race 2 which resulted in the car rolling twice at Abbey curve. Cresswell was uninjured but was unable to continue for the weekend and did not start race 3.
2023 For the 2023 season, Cresswell remained in the GB3 Championship, largely due to the increase in the minimum weight of the car but switched teams to
Elite Motorsport. The season started with a disastrous weekend, triggered by a mechanical failure in qualifying, at
Oulton Park. With only four points from all three races Cresswell finished the weekend last in the Championship. Thereafter Cresswell rose to finally finish fourth, thanks to consistent performance and a late season podium run where he scored more points that anyone else.
2024 Cresswell opted to remain with
Elite Motorsport for a third GB3 season in
2024. Budget issues prevented a move into FIA F3.
FIA Formula 3 Championship Cresswell was drafted in to replace
Piotr Wiśnicki at
PHM Racing by
Charouz during the
2023 FIA Formula 3 Championship, for the
Austrian and
Silverstone rounds. He achieved a best finish of 17th in his second race at Austria, which at that time lifted him ahead of teammates Wiśnicki and
Roberto Faria in the standings. Cresswell returned to his main
GB3 campaign and was replaced by
Michael Shin for the final three rounds.
GT4 2025 Due the rising costs of single seater racing and desire to move into sports car racing, Cresswell switched to GT4 with
Elite Motorsport at the beginning of 2025. Initially for the first two rounds of the GT4 Winter Series alongside
Josh Rattican. Cresswell elected to continue participation in the Championship after the success of the first two rounds. He partnered with
Tom Lebbon for the remaining three events. In the final race weekend in Barcelona, Cresswell needed only to finish seventh in his individual race to win the championship. Taking a conservative approach, he finished fourth. The championship was awarded to him individually as he has partnered with both Josh Rattican and Tom Lebbon during the series. On 3 April, the organizers of GT4 European Series announced Cresswell would be contesting the championship with Elite alongside Josh Rattican following the performance in the Winter Series.
2026 Cresswell returned to GT4 European Series with Elite Motorsport for the 2026 season partnering Charlie Hart. This announcement was made shortly after Elite Motorsport partnered with McLaren to for the McLaren Elite Talent Pathway, aimed at tapping into Elite's history of nurturing young drivers into GT racing.
GT3 2025 2 Seas Motorsport particpated in the Barcelona round of the GTOpen Championship and drafted Cresswell into partner Charles Dawson in the ProAm category == Personal life ==