У дорослому футболі дебютував у 1991 році виступами за команду клубу «Слован» (Любляна), в якій провів один сезон, взявши участь у 17 матчах чемпіонату.
Своєю грою за останню команду привернув увагу представників тренерського штабу клубу «Марибор», до складу якого приєднався у 1995 році. Відіграв за команду з Марибора наступні три сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Марибора», був гравцем основного складу захисту команди.
Завершив професійну ігрову кар'єру у клубі «Олімпія» (Любляна), у складі якого вже виступав раніше. Прийшов до команди 2006 року, захищав її кольори до припинення виступів на професійному рівні у 2007 році.
Виступи за збірну
У 1997 році дебютував в офіційних матчах у складі національної збірної Словенії. Протягом кар'єри у національній команді, яка тривала 6 років, провів у формі головної команди країни 38 матчів, забивши 3 голи.