Attivo soprattutto nei circuiti minori, ha ottenuto diversi successi nell'ATP Challenger Tour e nel circuito ITF. Ha ottenuto i migliori risultati in doppio, specialità in cui ha vinto 1 titolo Challenger e ha raggiunto il 143º posto del ranking ATP nel maggio 2024. In singolare ha raggiunto al massimo la 663ª posizione nel ranking nel febbraio 2020.