У дорослому футболі дебютував у 1991 році виступами за команду клубу «Марибор», в якій провів чотири сезони, взявши участь у 122 матчах чемпіонату. Більшість часу, проведеного у складі «Марибора», був голкіпером основного складу команди.
Своєю грою за останню команду привернув увагу представників тренерського штабу бельгійського «Локерена», до складу якого приєднався у 1999 році. Відіграв за команду з Локерена наступні п'ять сезонів своєї ігрової кар'єри.
Завершив професійну ігрову кар'єру у клубі «Драва», за команду якого виступав протягом 2004—2008 років.
Виступи за збірну
У 1998 році дебютував в офіційних матчах у складі національної збірної Словенії. Протягом кар'єри у національній команді, яка тривала 6 років, провів у формі головної команди країни 25 матчів.