Uczestniczył w turniejach mistrzostw świata w 1999 (Grupa B), 2002, 2003, 2005, 2006 (Elita), 2007 (Dywizja I), 2008 (Elita), 2009, 2010 (Dywizja I), 2011 (Elita), 2012 (Dywizja I), 2013 (Elita), 2014 (Dywizja I), 2015 (Elita) oraz zimowych igrzysk olimpijskich 2014. Od 2009 kapitan reprezentacji. Podczas ceremonii otwarcia ZIO 2014 w Soczi był chorążym ekipy narodowej). 15 lutego 2014 na turnieju zdobył zwycięskiego gola w pierwszym, historycznym wygranym meczu Słowenii na igrzyskach (ze Słowacją 3:1).