Budapest, 1946. március 25.

1971-ben a Szegedi Tanárképző Főiskolán tanári oklevelet, az ELTE-n 1974-ben könyvtáros előadói oklevelet szerzett. 1966-tól a Fővárosi Szabó Ervin Könyvtárban dolgozott; 1971-ig könyvtárkezelő volt, majd könyvtáros, később főkönyvtárvezető helyettes, majd a budapesti V. kerületi főkönyvtér igazgatója. Az 1985. június 8-án megrendezett országgyűlési választásokon Budapest 21. számú egyéni választókerületében képviselői mandátumot szerzett. 1989-től országgyűlés független képviselőcsoportjának alelnöke volt. A Tudományos Dolgozók Demokratikus Szakszervezete, az Új Márciusi Front választmányának tagja, majd az utóbbi titkára is volt.