Tapolca, 1930. október 16.

1953-ban gépészmérnök oklevelet szerzett a miskolci Nehézipari Műszaki Egyetemen. 1956-ig a NME matematika tanszékén tanársegéd volt. 1956-ban lett a Ganz–MÁVAG Mozdony-, Vagon- és Gépgyárnál kutatómérnöke. 1959 és 1966 a vállalat vízgép-géptervező irodáján a kutatócsoport-vezetője volt. 1963-tól oktatott a NME áramlás- és hőtechnikai gépek tanszékén. 1968-ban egyetemi tanár, 1968-tól 1974-ig a gépészmérnöki kar dékánja, 1978 és1986 között az egyetem rektora volt. 1976-tól akadémikus. Az 1983. december 29-én megrendezett időközi országgyűlési választásokon Borsod megye 3. számú egyéni választókerületében képviselőnek választották.  1988. június 29-étől 1989. május 10-ig művelődési miniszter. 1985 és1989 között a Hazafias Népfront Országos Tanácsa alelnöke, a Borsod-Abaúj-Zemplén megyei bizottság elnöke volt.