Выступал за «Загреб», «Истру 1961», «Карловац». Летом 2009 года перешёл в клуб «Москва», но сразу же, в августе, был арендован астраханским клубом «Волгарь-Газпром-2».
Дебют за «Волгарь» прошёл у Горана в матче с «Анжи», где астраханцы проиграли 0:1. Горан отыграл весь матч.
Выступал за молодёжную сборную Боснии и Герцеговины (до 21 года).