Specialista del cemento; nel circuito maggiore ha raggiunto i suoi primi quarti di finale al Grand Prix Hassan II 2024 a Marrakech. Nel 2023 ha fatto il suo esordio a livello Slam agli US Open 2023 sconfitto al primo turno da Lorenzo Sonego. Nel 2024 ha fatto anche il suo esordio a livello Masters 1000, superando le qualificazioni al BNP Paribas Open 2024. I suoi migliori ranking ATP sono la 121ª posizione in singolare del settembre 2023 e la 396ª in doppio nel settembre 2024.