سبورتينغ براغا
During his career he has played with FK Vojvodina, Celta de Vigo, Red Star Belgrade, S.C. Braga, Dalian Shide and Hunan Shoking.