| 1928. I-1929. IX | kolhoza „Красный Гудок” kolhoznieks Rjazaņas apg., Sosnovskas rajonā |
| 1929. IX-1930. VI | kolhoza „Красный Гудок” traktorists Rjazaņas apg., Sosnovskas rajonā |
| 1930. VIII-1931. IV | strādnieks gāzes fabrikā Maskavā |
| 1931. IV-1932. V | Termoelektrocentrāles elektromotorists Kemerovas apg., Staļinskā |
| 1932. V-1933. VIII | lokomotīves mašīnista palīgs Kemerovas apg., Staļinskā |
| 1933. VIII-1938. X | lokomotīves mašīnists Kemerovas apg., Staļinskā |
| 1938. X-1939. X | lokomotīves mašīnists – instruktors Kemerovas apg., Staļinskā |
| 1939-1940 | Sarkanajā armijā, karaspēka daļā Nr. 1185 Kemerovas apgabalā, vēlāk staršina karaspēka daļā Nr. 1185 Somijas frontē |
| 1940. V-1941. VIII | lokomotīves mašīnists – instruktors Staļinskā |
| 1941. VIII-XII | 1. Tomskas artilērijas skolas kursants |
| 1941. XII-1942. IV | baterijas komandiera vietnieks karaspēka daļā Nr. 1185 Novosibirskas apgabalā |
| 1942. IV-X | 16. rezerves pulka baterijas komandiera vietnieks Novosibirskā |
| 1942. X-1943. I | 12. brigādes 989. haubiču artilērijas pulka baterijas komandieris Kaļiņinas frontē |
| 1943. III-1946. IV | 10. gvardes armijas 22. gvardes divīzijas 48. artilērijas pulka baterijas komandieris (pēdējā dienesta vieta – Alūksne) |
| 1946. IV-X | Latvijas PSR IeM Alūksnes apr. daļas iznīcinātāju bataljona štāba instruktors |
| 1946. X-1947. VI | Latvijas PSR IeM / VDM Alūksnes apr. daļas iznīcinātāju bataljona komandieris; 1947. 15.VI atbrīvots no dienesta IB |
| 1947-1949 | ДОСАРМ Viļānu apr. organizācijas biroja priekšsēdētājs |
| 1949. II-1953. XII | Viļānu MTS direktors |