NK Slaven Belupo
В Высшей лиге чемпионата Хорватии дебютировал в составе «Вартекса» 17 февраля 2007, выйдя на замену на 73-й минуте матча против «Славен Белупо». 28 января 2011 года подписал четырёхлетний контракт с загребским «Динамо», однако уже по окончании сезона перешёл в «Славен Белупо». В 2012 году стал игроком клуба «Риека». В 2014—2015 годах выступал на правах аренды за клуб итальянской Серии Б «Специя». 4 июля 2016 года перешёл в молдавский «Шериф».