1979 - 1988
ekonomický analytik vo Výskumnom ústave dopravnom v Žiline
1988 - 1990
riaditeľ pre informačné technológie na oblastnom riaditeľstve Českoslov. štátnych dráh v Bratislave
1991
námestník ministra dopravy a pôšt SR
3-10/1992
poslanec SNR, člen výboru pre rozpočet a financie
3-10/1994
minister dopravy, pôšt a verejných prác SR
1994 – 1998
poslanec NR SR
1998 – 2006
predseda vlády SR
2006 - 2010
poslanec NR SR
2010 -
minister zahraničných vecí