Na mistrzostwach świata w Pjongczangu w 2009 roku zdobył swój pierwszy medal, zajmując trzecie miejsce w biegu indywidualnym. Na rozgrywanych rok później igrzyskach olimpijskich w Vancouver wywalczył pierwszy medal olimpijski w biathlonie dla Chorwacji, kończąc sprint na trzeciej pozycji. Wyprzedzili go tam jedynie Francuz Vincent Jay i Norweg Emil Hegle Svendsen. Był tam też między innymi dziewiąty w biegu masowym. Był też chorążym reprezentacji Chorwacji podczas ceremonii otwarcia Zimowych Igrzysk Olimpijskich 2010.