Szentlőrinckáta, 1933. december 25.

1959-ben a Budapesti Orvostudományi Egyetemen általános orvosi oklevelet szerzett. Tanulmányai befejezésétől a BOTE illetve SOTE Gyógyszertani Intézetében dolgozott. 1964-ben adjunktus, 1971-ben docens lett. 1979. júliusban nevezték ki a SOTE Gyógyszerhatástani Intézete élére, tanszékvezető egyetemi tanár volt 1998-ig, majd emeritusz professzor 2003-tól. Tagja volt a Magyar Szocialista Munkáspártnak; 1980-től az MSZMP Budapesti Bizottsága tagja. 1988. május 22-én beválasztották az MSZMP Központi Bizottságába, majd az MSZMP KB mellett működő Tudománypolitikai Munkaközösségbe.