W okresie od 1 sierpnia 1983 do 31 marca 1984 piastował stanowisko Szefa Wojewódzkiego Urzędu Spraw Wewnętrznych w Siedlcach. Następnie od kwietnia 1984 do maja 1990 był Zastępcą Prokuratora Generalnego. W latach 1984–1986 był członkiem Komitetu Wojewódzkiego PZPR w Siedlcach. W 1986 był delegatem na X Zjazd PZPR. Od 1985 był członkiem Zespołu KC PZPR ds. systemu kontroli w państwieOd A do Z. Dodatek do "Związkowca", nr 5, 10 lutego 1985, s.4..
Z prokuratury odwołał go w 1990 premier Tadeusz Mazowiecki.
W lutym 1991 Jerzy Urban zatrudnił go na stanowisku dyrektora w swej spółce Urma – wydawcy tygodnika „Nie”. W 2002 brał udział w pracach komisji statutowo-regulaminowej Związku Kontroli Dystrybucji Prasy. Przez Jerzego Urbana został rekomendowany do Sądu Koleżeńskiego Polskiej Izby Wydawców Prasy (2004).
W 2002 pomagał znaleźć adwokata Edwardowi Mazurowi, gdy ten został zatrzymany w związku z zabójstwem Komendanta Głównego Policji Marka Papały.
Pochowany na Cmentarzu Północnym w WarszawieWyszukiwarka grobów - warszawskie cmentarze.
W Instytucie Pamięci Narodowej znajdują się jego akta personalne (teczka IPN 710/466).
Teść piłkarza Dariusza Wdowczyka.