[3] He represented Slovenia at the 2022 Olympic Games in Beijing, China.
He first competed at Junior World Cup in Pokljuka, Slovenia in 2017.
He made a debut in Junior IBU Cup in 2018 in Lenzerheide, Switzerland.
[4] He made his breakthrough to the international level when he won a silver medal in the 7.5 km sprint in 2019 at the 2019 European Youth Olympic Winter Festival in Sarajevo.
[5] He won bronze medal in 20km Individual at the 2023 European Championships in Lenzerheide, Switzerland.