За репрезентацију Хрватске је играо на Европским првенствима – 2003, 2005, 2007, 2009, 2011. и 2017. године, а боје Хрватске бранио је и на Олимпијским играма 2008. године, као и на Светском првенству 2010. године.