A inceput sa practice biatlon de performanta la Clubul Sportiv Scolar Dinamo Rasnov, antrenorii care i-au indrumat primii pasi fiind Tudor Girbacea, la club, si Vasile Sneaga, la lotul national.
A debutat in intrecerile nationale in 2012, iar in 2017, a castigat Cupa Austriei rezervata juniorilor, de la Obertilliach, la 7,5 km sprint.
In 2018, a cucerit primele titluri de campion national la 7,5 km sprint si 10 km urmarire.
In 2019, a fost selectionat in Echipa Olimpica a Romaniei care a participat la FOTE Sarajevo si Sarajevo.