La sua carriera da cestista professionista inizia nella stagione 2001-02 con il Cibona Zagabria, squadra all'epoca allenata da Jasmin Repeša.
Nel draft NBA 2003 fu scelto come numero 22 dai New Jersey Nets. Con la franchigia statunitense ebbe poco spazio, a parte qualche match. Nel 2006 viene ceduto alla squadra basca, con la quale ha firmato un triennale. Nel 2008 è stato però comprato dai campioni d'Europa in carica, i russi del CSKA Mosca.
Negli EuroBasket2003, 2005, 2007 e 2009 ha fatto parte della Croazia, con la quale ha disputato anche i Giochi Olimpici di Pechino e i Mondiali 2010.