Career
He played for FK Hajduk Beograd, PSK Pančevo and FK Dinamo Pančevo before moving to Belgium where he would play for Sint-Truidense VV for eight and a half years playing a total of 217 league matches. In 2006 he moved to Canada where he played for the Serbian White Eagles Football Club under Dragoslav Šekularac. He was the player-coach of Serbian White Eagles for the first half of the 2007 Canadian Soccer League season.
He then accepted a scouting position in Slovenia.