He has won the 1998–99 Macedonian National Championship with Rabotnički, the 2001 Greek National Cup with AEK Athens, the 2002 Saporta Cup with Montepaschi Siena, the 2003–04 Italian National Championship with Montepaschi Siena, and the 2005-06 Turkish National Championship with Ülkerspor. He was also the captain of the Macedonian national team and played at the 1999 European Championship and the 2007 European Championship qualification.