| 1931.VI-1938.II | dažādu gadījuma darbu strādnieks Jelgavas un Tukuma apriņķī |
| 1938.II-1939.X | karadienestā Latvijas armijā |
| 1939.X-1940.VII | kalējs Daugavpils apriņķī |
| 1940.VIII-1941.III | nacionalizēto uzņēmumu komisārs, LKP Daugavpils apriņķī komitejas instruktors |
| 1941.III-VI | Daugavpils apriņķa rūpkombināta direktors |
| 1941.VII-1942.II | rūpnīcas strādnieks Gorkijas apgabalā |
| 1942.II-V | partizānu komandieru kursu klausītājs Valdajā |
| 1942.V-1944. I | partizānu vienības un brigādes komisārs, LK(b)P Latgales pagrīdes apgabala komitejas sekretārs |
| 1944.I-VII | LK(b)P CK rīcībā |
| 1944.VII-1947.VIII | LK(b)P Daugavpils apriņķa komitejas otrais sekretārs |
| 1947.IX-1949.VIII | LK(b)P CK republikāniskās partijas skolas klausītājs |
| 1949.VIII-1951.XI | LK(b)P Rēzeknes apriņķa komitejas pirmais sekretārs |
| 1951.XI-1953.IX | LKP CK partijas, arodbiedrību un komjaunatnes orgānu nodaļas vadītājs |
| 1953.IX-1955.VII | PSKP CK Augstākās partijas skolas students |
| 1955.VIII-1958.I | LPSR VDK priekšsēdētāja vietnieks kadru lietās |
| 1958.I-1963.I | LPSR VDK priekšsēdētāja vietnieks operatīvajā darbā |
| 1963.I-1980.XI | LPSR VDK priekšsēdētājs; 1980. XI atbrīvots pēc paša lūguma sakarā ar aiziešanu pensijā |