A inceput sa practice biatlon de performanta sub indrumarea antrenorului Marton Szilard, la Club Sportiv Scolar din Miercurea Ciuc.
A debutat in intrecerile nationale in 2012, iar in 2018 a cucerit primele titluri de campion national, la individual si sprint. Tot in 2018, la Campionatul Mondial juniori de la Otepaa, din Estonia, s-a clasat pe locul 8, la stafeta.
In 2019, a fost selectionat in Echipa Olimpica a Romaniei care a participat la FOTE Sarajevo si Sarajevo
| Proba | Loc |
|---|---|
| 12,5 km individual | 72 |
| 7,5 km sprint | 53 |
| stafeta mixta 2x6 km + 2x7,5 km | 18 |