Mit der kroatischen Nationalmannschaft gewann er Silber bei der Europameisterschaft 2010 sowie jeweils die Bronzemedaille bei der Europameisterschaft 2012, den Olympischen Spielen 2012 und der Weltmeisterschaft 2013. Weiterhin nahm er an den Olympischen Spielen 2016 in Rio de Janeiro teil.