29. oktobra 1997 je bil imenovan za ministra brez resorja, odgovoren za evropske zadeve. Ponovno je bil imenovan 30. novembra 2000; ta položaj je zasedal do 24. januarja 2002.
S prvim junijem 2002 je prevzel mesto predsednika uprave podjetja Istrabenz[3]. S tega mesta je odstopil 30.3.2010. Odstop je bil sprejet, tekoče posle predsednika uprave je opravljal do 15. maja 2010 [4].
5. septembra 2016 je bil spoznan za krivega kaznivega dejanja pranja denarja v zadevi Istrabenz. Okrožno sodišče ga je obsodilo na zaporno kazen 5 let ter denarno kazen 18 milijonov evrov, za kolikor je oškodoval Pivovarno Laško.[5] Septembra 2017 je po več pritožbah in zahtevah za varstvo zakonitosti odšel na prestajanje zaporne kazni.