Cuando estalló la guerra de Bosnia su familia se trasladó a Serbia, donde dio sus primeros pasos como deportista.
En 1998 debutó en el F. K. Sinđelić Belgrado, donde disputó 21 encuentros y marcó seis goles en su primera temporada.
En 2006 fue cedido al Al-Ahli Jeddah de Arabia Saudí, en el que anotó siete tantos en ocho partidos.
[3] Aunque su club quedó en novena posición, anotó 16 goles en 24 encuentros y se convirtió en el tercer mayor realizador de la campaña 2007.
[4] Siete meses después fichó por el Beijing Guoan, y en 2016 se confirmó su regreso al Football Club Seoul en el que permanecería dos temporadas.