Budapest, 1951. május 7.

1975-ben az Eötvös Loránd Tudományegyetem Állam- és Jogtudományi Karán végzett, majd 1990-ig az ELTE ÁJTK Büntetés–eljárásjogi Tanszék tanára volt. 1978-ban belépett a Magyar Szocialista Munkáspártba.  1981-ben elvégezte az ELTE BTK szociológia szakát. 1984-től a bécsi ENSZ Bűnmegelőzési Központ, 1985-től a helsinki ENSZ Európai Regionális Intézet szakértője. 1989. decemberben a Németh-kormány igazságügyminiszter-helyettese lett. 1990. júniusban az Antall-, majd a Boross-kormány idején az Igazságügyi Minisztérium büntetőjogi kodifikáció felügyeletével megbízott helyettes államtitkár.