1929-1930 | sovhoza „Лигово” melnstrādnieks Ļeņingradā |
1931-1935 | Ļeņingradas Upju transporta tehnikuma audzēknis |
1935-1937 | stūrmanis Ziemeļrietumu upju kuģniecībā Ļeņingradā |
1937. II-XII | Sarkanās armijas atsevišķā tanku bataljona kursants Pleskavā |
1937. XII-1938. IV | nodaļas komandieris karaspēka daļā Nr. 6063 Jaroslavļā |
1938. IV-VI | kursants Pārtikas daļā Maskavas kara apgabalā |
1938. VI-IX | militārās noliktavas Nr. 231 glabāšanas nodaļas priekšnieks Jaroslavļā |
1938. IX-1940. VII | 81. aviācijas eskadriļas staršina Jaroslavļā |
1940. VII-1941. II | 7. atsevišķās aviācijas eskadriļas aerodroma komandants Jaroslavļā |
1941. II-XI | 107. aviācijas eskadriļas aerodroma tehniskās rotas komandiera palīgs Rietumu frontē |
1941. XI-1942. IV | 70. aerodromu apkalpošanas bataljona 176. aerodroma tehniskā nodrošinājuma rotas komandieris Rietumu frontē |
1942. IV-VI | 577. aviācijas pārvadājumu daļas priekšnieka palīgs Serpuhovā |
1942. VI-IX | 3. gaisa armijas 859. aerodromu apkalpošanas bataljona ierindas un kadru daļas priekšnieks |
1942. IX-1943. X | 3. gaisa armijas 72. aviācijas bāzēšanas rajona 106. aerodroma apkalpošanas tehniskās rotas priekšnieks |
1943. X-1946. I | 15. gaisa armijas 35. aviācijas bāzēšanas rajona komandiera palīgs Cēsīs |
1946. I-IV | 15. gaisa armijas 22. atsevišķā aerodromu apkalpošanas bataljona rezervē Cēsīs |
1946. IV-1948. I | LPSR IeM / VDM Cēsu apr. daļas iznīcinātāju bataljona komandieris |
1948. I-1954. XII | LPSR VDM / IeM Viļānu apr. / raj. daļas / VDK pilnvarotā aparāta Viļānu raj. iznīcinātāju bataljona komandieris; 1954. XII atbrīvots no dienesta IB sakarā ar štatu samazināšanu |