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.
By the end of the 1990s he also played in Sweden with Vasalunds IF and in Finland with TPV Tampere before returning to Bosnia and Herzegovina to play with FK Leotar finishing his career as a coach and player of FK Velež Mostar in 2005.