Born in Skopje, SR Macedonia, his previous clubs include OFK Beograd, Ferencváros, Al-Ahli Doha.
In 2007, he signed a contract with the Belgian team KV Mechelen.
In the summer of 2012, he returned to Serbia and joined FK Radnički Niš.
[1] He made his senior debut for Macedonia in a June 2003 European Championship qualification match against Liechtenstein and has earned a total of 5 caps, scoring no goals including 2006 FIFA World Cup qualification.
[2] His final international was a March 2005 FIFA World Cup qualification match against Romania.