En 2022, il part en France et rejoint le CC Étupes, un club cycliste réputé dans l'Hexagone. Pour ses débuts espoirs, il décroche deux tops dix dans des courses réservées aux amateurs. Il représente par ailleurs l'Île de Man aux Jeux du Commonwealth, où il est aligné sur le contre-la-montre. Plus jeune participant au départ, il parvient à prendre la seizième place[2].
En janvier 2023, il change de nouveau de destination en intégrant un club italien. Il est ensuite recruté par l'équipe continentale Saint Piran au mois de juillet[3]. Avec cette formation, il s'impose à deux reprises dans des compétitions nationales anglaises en 2024. Il gagne également une étape du Tour du lac Poyang[4],[5]. C'est sa première victoire acquise sur une épreuve inscrite au calendrier de l'UCI[5].