Nuo 1934 m. priklausė nelegaliai Lietuvos komjaunimo sąjungai, nuo 1940 m. – LKP. Už antivalstybinę veikla 1936 m. birželio – 1937 m. balandžio mėn. ir 1937 m. balandžio – 1940 m. birželio mėn. kalintas. 1940–1941 m. dirbo NKVD Telšių apskrities skyriuje, leitenantas. Dalyvavo gyventojų suėmimuose ir trėmimuose. 1941 m. birželio mėn. prasidėjus karui poilsiavo Sočyje, grįžo į Šiaulius, bet vokiečiams puolant pasitraukė į TSRS gilumą. Maskvoje baigė NKVD mokyklą ir įvairiuose Jaroslavlio, Smolensko sričių lageriuose dirbo tardytoju.
1944 m. rugpjūčio 1 d. grįžęs į Lietuvą dirbo Kaune vyr. operatyviniu įgaliotiniu. Vėliau tapo MGB Kauno poskyrio, kovojančio su nacionalistiniu pogrindžiu, viršininko pavaduotoju, viršininku. 1953–1954 m. LTSR MVD 4-osios valdybos 3-ojo skyriaus viršininko pavaduotojas. 1954–1960 m. LTSR KGB 4-osios valdybos 2-ojo skyriaus viršininko pavaduotojas, 1960–1967 m. 2-osios valdybos 2-ojo skyriaus 1-ojo poskyrio viršininkas, 1967–1971 m. – 5-ojo skyriaus viršininko pavaduotojas. 1971 m. rugpjūčio 20 d. išleistas į atsargą.
1956 m. - papulkininkis. 1964 m. baigė Vilniaus universiteto Teisės fakultetą. Nuo 1971 m. dirbo įvairiose įstaigose.
Planavo ir organizavo (su kitais) Lietuvos partizanų Tauro, Dainavos, Prisikėlimo ir kt. apygardų štabų likvidavimą, dalyvavo operacijose nužudant J. Vitkauską, J. Lukšą ir kitus partizanų vadus, vadovavo A. Ramanausko suėmimo operacijai; pasirašinėjo suėmimo orderius, tardė.
1989 m. apsigyveno Izraelyje. Dėl nusikalstamos veiklos Lietuvos Respublikos generalinė prokuratūra 1996 m. jam iškėlė baudžiamąją bylą,bet Izraelis atsisakė jį išduoti.
Komentarai