W sezonie 2010/2011 przebywał na wypożyczeniu w holenderskim Vitesse, w którym pełnił funkcję rezerwowego, natomiast w latach 2011–2012 wypożyczony był do Dynama Czeskie Budziejowice. W barwach czeskiego klubu rozegrał jeden mecz w ekstraklasie – 26 marca 2012 roku wystąpił w przegranym 0:4 spotkaniu z Viktorią Pilzno. W lipcu 2012 został ponownie wypożyczony, tym razem do portugalskiej Vitórii. W następnych latach Chelsea wypożyczało go do: Interu Zaprešić, Vojvodiny, FK Sarajevo, Arles-Avignon, ponownie do FK Sarajevo i Mouscron.

W 2018 roku został zawodnikiem AC Horsens. Zadebiutował 16 lipca 2018 w wygranym meczu 2:1 z FC København.

Kariera reprezentacyjna W wywiadzie udzielonym w czerwcu 2009 roku przyznał, że nie otrzymał propozycji występów w reprezentacji Bośni i Hercegowiny.

W latach 2007–2008 występował w reprezentacjach Chorwacji U-15, U-16 i U-17. 7 października 2008 roku zadebiutował w kadrze do lat 19 w wygranym 4:0 meczu z Kazachstanem. W sierpniu 2009 roku został powołany do seniorskiej reprezentacji na mecze eliminacji mistrzostw świata w RPA, stając się tym samym najmłodszym graczem powołanym kiedykolwiek do kadry Chorwacji.