Il passe professionnel en 2019, après un succès au championnat d'Europe des moins de 21 ans[6]. Malgré quelques belles victoires contre Joe Perry, Luca Brecel et Jack Lisowski, ses deux premières années sur le circuit restent timides ; il est relégué en Q School où il redevient brillamment professionnel[7].
En 2022, il se qualifie pour le championnat du monde pour la première fois et élimine Barry Hawkins qui reste sur onze victoires consécutives au premier tour de l'épreuve[8]. Il est ensuite balayé par son compatriote Mark Williams (13-3)[9]. Deux ans après, il est demi-finaliste à l'Open mondial où il écarte sur sa route deux anciens champions du monde : John Higgins et Mark Selby[10],[11]. Il est battu par Judd Trump (6-2)[12]. Quelques semaines après, il retente sa chance au Crucible Theatre, mais s'incline lourdement contre Ronnie O'Sullivan (10-1).
Il réussit un début de saison 2024-2025 tonitruant, ralliant sa première finale classée au championnat de la ligue. Son manque d'expérience lui coute cher face à l'expérimenté Ali Carter, qui éteint ses espoirs de premier titre en s'imposant 3 à 1[13]. Il confirme cette performance avec un quart de finale au championnat international de novembre, lors duquel il élimine trois joueurs du top 32 mondial[14].