A
budapesti borászati technikumban tanult majd az
ELTE bölcsészkarán szerzett történelem-földrajz szakos tanári oklevelet 1958-ban.
1961-1993 között dolgozott
Mosonmagyaróváron,
az agrártudományi főiskolán illetve jogutódján az agrártudományi egyetemen.
Marxizmus-leninizmust, politikaelméletet és Magyarország XX. századi történelmét
tanította. 1976-1982 között a mezőgazdaságtudományi kar oktatási-nevelési
dékánhelyettese volt. 1983-ban nevezték ki a marxizmus-leninizmus, későbbi nevén a
társadalomtudományi tanszék vezetőjévé. Közel tíz társszerzőként írt könyve,
jegyzete és több mint húsz cikke jelent meg.