During his career he played for the two biggest clubs in his country, Red Star and Partizan, but also represented teams in seven other countries, notably with Sporting Clube de Portugal who loaned him several times for the duration of his contract.
Во текот на својата кариера играл за двата најголеми клубови во неговата земја, Црвена Ѕвезда и Партизан, но исто така има настапувано за тимови во седум други земји, особено во Спортинг Лисабон, кој го позајмил неколку пати за време на траењето на неговиот договор.