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