| 1959. IX-1964. I | Kazdangas lauksaimniecības tehnikuma audzēknis |
| 1964. I-XI | Kuldīgas rajona kolhoza „Spartaks” galvenais agronoms |
| 1964. XI-1967. XI | obligātajā karadienestā Padomju armijā karaspēka daļā Nr. 01351 Ventspilī |
| 1967. XI-1968. VIII | Ventspils tirdzniecības ostas krāvējs |
| 1968. VIII-1970. IX | Ventspils rajona sovhoza „Užava” partijas organizācijas atbrīvotais sekretārs, Užavas astoņgadīgās skolas bioloģijas skolotājs |
| 1970. IX-1977. I | LPSR VDK Ventspils pilsētas un ostas daļas operatīvais pilnvarotais |
| 1971. X-1977. I | LPSR VDK Ventspils pilsētas un ostas daļas partijas pirmorganizācijas sekretārs |
| 1977. I-1978. VIII | LPSR VDK Daugavpils pilsētas un dzelzceļa stacijas daļas priekšnieka vietnieks |
| 1978. IX-1980. VI | PSRS VDK Augstākās skolas klausītājs |
| 1980. VI-VIII | piesaistīts drošības pasākumu veikšanai sakarā ar Olimpiskajām spēlēm Maskavā |
| 1980. IX-1984. VII | LPSR VDK Rīgas pilsētas daļas priekšnieka vietnieks |
| 1984. VII-1986. IX | LPSR VDK Rīgas pilsētas daļas priekšnieks |
| 1986. IX-1989. IV | LPSR VDK 5. daļas priekšnieks |
| 1989. IV-1991. VIII | LPSR VDK priekšsēdētāja vietnieks |
| 1990. IV-1991. VIII | LKP CK biroja loceklis |