1936-ban családjával Budapestre költözött, iskoláit is a fővárosban végezte. 1951-ben nyert felvételt az Eötvös Loránd Tudományegyetem Állam- és Jogtudományi Karára, ahol 1955-ben diplomázott. 1956-ban lett ügyvédjelölt, majd 1958-ban ügyvéd.
Életrajza szerint az 1956-os forradalomban az Újpesti Forradalmi Bizottság tagja volt, ezért 1958-ban kizárták az Ügyvédi Kamarából, majd még abban az évben visszavették. Az Antall József által a kisgazda vezetőknek átadott dokumentumok szerint kezdő jogászként (bírói jegyzőként) részt vett az 1956-os forradalmárok ellen eljáró Tutsek-féle vérbíróság munkájában. 1959 januárjától 1990 júliusáig az újpesti 41. sz. Ügyvédi Munkaközösség tagjaként tevékenykedett. 1959-ben házasodtak össze Cseh Máriával, a Pécsi Nemzeti Színház operettszínésznőjével.
Az 1990-es országgyűlési választáson a kisgazdapárt Szabolcs-Szatmár megyei listavezetőjeként bejutott a parlamentbe. Előbb az alakuló kisgazda frakció vezetője lett, majd 1991-ben a párt elnökévé választották.
Ügynökök osztották meg az 56-os bajtársakat
Interjú Fónay Jenővel, a Pofosz alapító elnökével »
1956: a magyar menekülteket védő diplomata rejtélyes halála
Povl Bang-Jensen története »
„A Sátán újra a Földön lakik, és számos emberi testet öltött magára”
Németh Sándor beszéde az október 7-e utáni Izrael melletti szolidaritási tüntetésen »