1929. X-1930. XI | pastnieks-praktikants Talsu pasta kantorī |
1930. XI-1932. III | pasta kantora telefonists Spārē, Talsu apriņķī |
1933. III-1934. V | karadienestā Latvijas armijā – Krasta artilērijas pulka kareivis, vēlāk pulka telefona stacijas priekšnieks Daugavgrīvā |
1934. VI -1935. VII | vēstuļu šķirotājs Rīgas galvenajā pastā |
1935. VII-1940. VI | LR Satiksmes ministrijas Pasta un telegrāfa departamenta vecākais statistiķis |
1940. VII-XII | Pasta un telegrāfa departamenta darbinieks Rīgā |
1940. XII-1941 II | pasta kantora priekšnieks Krāslavā |
1941. II-VI | pasta kantora priekšnieks Talsos |
1941. VIII-1942. X | 201. latviešu strēlnieku divīzijas 220. artilērijas pulka telefona meistars |
1942. X-1944. VIII | 43. gvardes latviešu strēlnieku divīzijas 94. gvardes artilērijas pulka telefona meistars |
1944. VIII-1945. VIII | 2. Baltijas frontes 3. triecienarmijas pretizlūkošanas daļas „СМЕРШ” vācu valodas tulks |
1945. VIII-XI | 130. latviešu strēlnieku korpusa pretizlūkošanas daļas „СМЕРШ” speciālā strēlnieku vada ierindnieks |
1945. XI-1946 | LPSR VDTK Izmeklēšanas daļas tulks |
1946-1947 | LPSR VDM Izmeklēšanas daļas 2. un 4. nodaļas izmeklētājs |
1947-1950 | LPSR VDM Izmeklēšanas daļas 5. nodaļas vecākais izmeklētājs |
1950-1951 | LPSR VDM Izmeklēšanas daļas 3. nodaļas priekšnieka vietnieks |
1951-1952 | LPSR VDM Izmeklēšanas daļas 6. nodaļas priekšnieks |
1952-1953. VI | LPSR VDM / IeM 2. daļas 5. nodaļas priekšnieks |
1953. VI-1954. V | LPSR IeM 5. daļas priekšnieks |
1954. V-1959. VII | LPSR VDK priekšsēdētāja vietnieks |
1959. VIII-1960. III | LPSR VDK 2. daļas priekšnieks; 1960. III atbrīvots sakarā ar pensionēšanos |