W kwietniu 1988 został ministrem sprawiedliwości w słowackim gabinecie, urząd ten sprawował do grudnia 1989. 12 grudnia 1989, po wydarzeniach aksamitnej rewolucji, objął stanowisko premiera, które zajmował do 27 czerwca 1990. W międzyczasie dołączył do Społeczeństwa przeciw Przemocy, od 1991 do 1992 działał w Ruchu na rzecz Demokratycznej Słowacji.
W wyborach z czerwca 1990 uzyskał mandat posła do Zgromadzenia Federalnego, który wykonywał do 1992. W 1992 przez krótki okres pełnił obowiązki wicepremiera Czeskiej i Słowackiej Republiki Federacyjnej. W latach 1993–2000 był przewodniczącym Sądu Konstytucyjnego Republiki Słowackiej. Powrócił następnie do aktywności politycznej. Krótko był wiceprzewodniczącym partii STRED, w 2001 bez powodzenia kandydował na przewodniczącego kraju bratysławskiego. W 2004 nowo wybrany prezydent Ivan Gašparovič powołał go na szefa kancelarii prezydenta. Stanowisko to zajmował do czasu swojej śmierci.
Pochowany został 14 listopada 2012 w katedrze św.