He is World champion from 2003, and Olympic champion from 2004 with the Croatian national team. He received silver medals at the 2005 and 2009 World championships, silver medals at the 2008 and 2010 European championships and bronze medals at the 2012 Summer Olympics, the 2012 European Championship and the 2013 World Championship.