Po studiu matematiky pracoval v letech 1971 až 1983 v Ústavu technické kybernetiky Slovenské akademie věd. Do roku1989 vykonával dělnické profese. Byl disident a aktivista Skryté církve. Patřil k organizátorům tzv. Bratislavského Velkého pátku, shromáždění věřících za náboženskou a občanskou svobodu (1988). Po listopadu 1989 vstoupil do politiky. Byl 20 roků poslancem slovenského parlamentu, 1990-1992 byl jeho předsedou. V letech 2004 a 2009 kandidoval v přímých volbách na post slovenského prezidenta. Je autorem čtyř knih, které mapují jeho angažovanost za komunismu a po listopadu 1989.