In January 2006 he was loaned to Greece's Egaleo FC, where he remained until the end of the year; he returned to Polonia (which had been relegated to the second level in his absence) for the 2006–07 season, playing only a few games before getting injured, which ruled him out the rest of the campaign.
During his playing career he played in the Yugoslav First League clubs FK Sloboda Tuzla and Red Star Belgrade before deciding to continue his career abroad, playing first in Greece with Egaleo F.C., and then with Swedish club Vasalunds IF, and Portuguese CS Marítimo.