Urodzony 9 września 1986 roku w Novej Goricy pomocnik jest wychowankiem ND Gorica. Tam od juniorów awansował do seniorów, z którymi w sezonie 2005/06 mając na koncie dwa występy zdobył mistrzostwo kraju. Następnie grał w NK Maribor (tu zdobył cztery mistrzostwa Słowenii, dwa razy Puchar Słowenii oraz dwa razy Superpuchar), chorwackim HNK Rijeka, Al-Arabi z Kuwejtu i NK Celje. W lipcu 2017 roku został piłkarzem Korony Kielce. W ubiegłym sezonie rozegrał 29 meczów w Lotto Ekstraklasie, w których zdobył osiem bramek oraz sześć spotkań w Pucharze Polski. Ma na koncie cztery występy w pierwszej reprezentacji Słowenii (lata 2012-14) oraz w kadrze U21. Zawodnik do końca czerwca wypełnia kontrakt w Kielcach i do zespołu Arki dołączy w przyszłym tygodniu.