Zdobył złoty medal w 2000 r. na Igrzyskach Olimpijskich w Sydney. Został również mistrzem Europy w 2001 r. w Czechach. Od sezonu 2016/2017 jest trenerem greckiego klubu Olympiakos Pireus.