Nel 2000 si aggiudicò il titolo nazionale sloveno in linea, salvo poi essere squalificato perché positivo all'efedrina al successivo controllo antidoping:[1] la vittoria venne assegnata ad Andrej Hauptman. Si rifece esattamente dieci anni dopo, nel 2010, aggiudicandosi in solitaria il titolo nazionale sul traguardo di Ptuj.[2]
Abbandonata l'attività agonistica al termine della stagione 2011, all'età di trentott'anni, nel 2012 assunse la carica di direttore sportivo aggiunto per il Pro Team Astana.[3] Dal 2017 è direttore sportivo del team Bahrain Victorious.[4]