Comenzó su carrera baloncestista en un modesto club llamado Jedinstvo Zagreb, de tercera división croata.
Con este equipo ruso promedió 22.9 puntos, 3.1 rebotes y 1.6 asistencias en la Euroliga.
Llegó a la NBA en 2002 con Memphis Grizzlies, anotando 29 puntos en su primer partido.
Durante la temporada 2002-03, fue traspasado a Orlando Magic con Drew Gooden a cambio de Mike Miller, Ryan Humphrey y una futura elección de primera y segunda ronda.
En agosto de 2008 decidió regresar a Europa, fichando por el Fenerbahçe Ülkerspor por dos temporadas.