1955. IX-1960. VII | V. Kuibiševa Tālo Austrumu Politehniskā institūta students Vladivostokā |
1960. VII-1965. VIII | Vissavienības Tālo Austrumu jūras transporta zinātniski pētnieciskā institūta filiāles inženieris, vecākais inženieris-ģeologs Vladivostokā |
1965. IX-1966. VIII | PSRS VDK augstāko kursu kursants Minskā |
1966. VIII-XII | PSRS VDK Primorskas novada pārvaldes 2. daļas 2. nodaļas jaunākais operatīvais pilnvarotais, Vladivostokā |
1966. XII-1967. IX | PSRS VDK Primorskas novada pārvaldes 2. daļas 2. nodaļas operatīvais pilnvarotais, Vladivostokā |
1967. IX-1969. IX | PSRS VDK Primorskas novada pārvaldes 5. daļas 1. nodaļas operatīvais pilnvarotais, Vladivostokā |
1969. IX-X | PSRS VDK Primorskas novada pārvaldes 5. daļas 1. nodaļas vecākais operatīvais pilnvarotais, Vladivostokā |
1969. X-1973. X | PSRS VDK Primorskas novada pārvaldes Usurijskas pilsētas un dzelzceļa stacijas daļas priekšnieka vietnieks |
1973. X.-1978. VI | PSRS VDK Primorskas novada pārvaldes Nahodkas pilsētas un ostas daļas priekšnieka vietnieks |
1978. VI-1983. I | PSRS VDK Primorskas novada pārvaldes 2. daļas priekšnieks, Vladivostokā |
1983. I-1986. II | PSRS VDK Primorskas novada pārvaldes priekšnieka vietnieks – kadru daļas priekšnieks |
1986. II-1987. I | PSRS VDK Primorskas novada pārvaldes priekšnieka vietnieks |
1987. I-1991. V | LPSR VDK priekšsēdētāja pirmais vietnieks |
1991. V-XII | PSRS VDK Krasnodaras novada pārvaldes priekšnieks |