Dal 2025 gioca prevalentemente nel circuito maggiore e i migliori risultati in singolare sono stati i terzi turni raggiunti agli Australian Open 2025 e al Roland Garros 2025. Quello stesso anno ha fatto il suo esordio nella squadra britannica di Coppa Davis. Nella classifica ATP ha raggiunto la 49ª posizione in singolare nel giugno 2025 e la 211ª in doppio nel luglio 2025.
In precedenza aveva giocato soprattutto nei circuiti minori e nel 2024 aveva scalato la classifica di singolare vincendo quattro tornei dell'ATP Challenger Tour. Aveva inoltre esordito prima in un torneo del circuito ATP e poi in una prova del Grande Slam a Wimbledon, dove aveva raggiunto il secondo turno ed era stato eliminato dopo aver vinto un set contro Novak Đoković.