NK Široki Brijeg 30 stycznia 2017 podpisał kontrakt z drużyną NK Široki Brijeg. Zadebiutował 25 lutego 2017 w meczu Premijer ligi przeciwko NK Metalleghe-BSI (1:0). Pierwszą bramkę zdobył 4 marca 2017 w meczu ligowym przeciwko FK Radnik Bijeljina (2:2). 17 maja 2017 wystąpił w meczu rewanżowym finału Pucharu Bośni i Hercegowiny przeciwko FK Sarajevo (0:1, k. 4:2) i zdobył trofeum.
Szachcior Soligorsk 1 lipca 2017 przeszedł do zespołu Szachcior Soligorsk. Zadebiutował 30 lipca 2017 w meczu Wyszejszaja liha przeciwko FK Haradzieja (4:0).
NK Široki Brijeg 8 lutego 2018 podpisał kontrakt z klubem NK Široki Brijeg. Zadebiutował 18 lutego 2018 w meczu Premijer ligi przeciwko FK Sarajevo (2:1).
FK Vojvodina 5 lipca 2018 przeszedł do drużyny FK Vojvodina. Zadebiutował 20 lipca 2018 w meczu Super liga Srbije przeciwko Mladost Lučani (1:1).
Zrinjski Mostar 6 lipca 2019 podpisał kontrakt z zespołem Zrinjski Mostar. Zadebiutował 28 lipca 2019 w meczu Premijer ligi przeciwko Veležowi Mostar (1:0). Pierwszą bramkę zdobył 28 września 2020 w meczu ligowym przeciwko FK Krupa (0:3).
Kariera reprezentacyjna Bośnia i Hercegowina U-19 W 2009 roku otrzymał powołanie do reprezentacji Bośni i Hercegowiny U-19.