| 1911-1914 | gans lauku saimniecībās Daugavpils apriņķī |
| 1915. VI- VIII | ķieģeļu fabrikas strādnieks Šliselburgā |
| 1915. VIII-1916. VIII | Dagdas četrklasīgās augstākās pamatskolas skolnieks |
| 1916. VIII-1918. II | Krievijas 5. armijas kara ceļu nodaļas Nr. 54 strādnieks un kantorists |
| 1918. II-VI | strādāja sava tēva lauku saimniecībā Dagdas pagastā |
| 1918. IX-1919. IX | Aulejas tautskolas skolotājs Daugavpils apriņķī |
| 1919. IX-1921. III | sarkanarmietis, 15. armijas sakaru pārvaldes darbvedis Veļikije Luki |
| 1921. VII-1928. XI | skolotājs un skolu pārzinis Konstantinovas, Špoģu, Dagdas, un Magnusovas pamatskolās Daugavpils apriņķī |
| 1928. XI-1930. XI | Daugavpils apriņķa valdes saimniecības nodaļas vadītājs |
| 1930. XI-1934. XI | LR Tieslietu ministrijas Cietumu departamenta cietuma skolu inspektors-pedagogs Rīgā |
| 1935. III-1937. IX | skolotājs Piedrujas un Ludvikovas sešklasīgajās pamatskolās Daugavpils apriņķī |
| 1937. IX-1940. VI | strādāja savā lauku saimniecībā Daugavpils apriņķī |
| 1940. VI-VIII | LR iekšlietu ministra biedrs (A. Kirhenšteina valdībā), IeM Drošības policijas departamenta direktors un Politiskās policijas pārvaldes priekšnieks |
| 1940. IX-1941. VIII | LPSR pārtikas rūpniecības tautas komisārs |
| 1941-1944 | atradās PSRS Pārtikas rūpniecības tautas komisariāta un LPSR Tautas komisāru padomes rīcībā |
| 1944. I-1953. V | LPSR pārtikas rūpniecības tautas komisārs / pārtikas rūpniecības ministrs |
| 1953. V-1954. VI | LPSR Vieglās un pārtikas rūpniecības ministrijas Spirta rūpniecības tresta pārvaldnieks |
| 1954. VI-1957. VI | LPSR pārtikas preču rūpniecības ministra vietnieks |
| 1957. VI-1965. XI | LPSR TSP Pārtikas preču rūpniecības pārvaldes priekšnieka vietnieks |
| 1965. XI-1971. VII | LPSR pārtikas rūpniecības ministra vietnieks; 1971. VII atbrīvots no amata sakarā ar aiziešanu pensijā |