He served briefly as Prime Minister of Slovenia in the year 2000, and was Finance Minister in the centre-right government of Janez Janša between 2004 and 2008.
He was the founder and first president of the Christian Democratic party called New Slovenia.