Nel corso della sua carriera ha vinto 20 trofei in 4 nazioni diverse: dalla Coppa Italia, fino alla Coppa di Lega israeliana e alla Coppa di Turchia.
Nella stagione 2006-2007 esordisce come capo allenatore in Serie A con la Mens Sana Siena, conquistando il primo scudetto e la nomina di miglior allenatore. Nel 2012, viene ingaggiato dal Fenerbahçe, con cui conquista la Coppa di Turchia.
Già Commissario Tecnico per la Nazionale italiana, è stato consulente e direttore tecnico dei Beijing Ducks (Gin Dax) a Pechino, nonché allenatore del Cedevita Olimpija Ljubljana. Nel 2018 vince la Supercoppa italiana e uno scudetto con l’Olimpia Milano.
Oggi è commentatore tecnico sportivo per DAZN.