Ha ottenuto i migliori risultati in doppio, specialità in cui ha vinto un torneo del circuito maggiore al Croatia Open Umag 2021 in coppia con David Vega Hernández. Il suo miglior ranking ATP in doppio è stato il 92º posto raggiunto nel marzo 2020. Gioca in prevalenza nei circuiti minori, ha conquistato diversi titoli in doppio e uno in singolare nell'ATP Challenger Tour e diversi altri nel circuito ITF. Tra gli juniores è stato il nº 3 del mondo nel marzo 2007.[1] Ha disputato il suo ultimo incontro in singolare tra i professionisti nel febbraio 2020.