| 1930-1933 | mežniecības „Pļavas” melnstrādnieks Talsu apriņķī |
| 1933-1934 | mehāniķa māceklis ķīmiskajā uzņēmumā „Vairogs” Talsu apr., Zentenes pagastā |
| 1934. IV-1936. X | obligātajā karadienestā Latvijas armijā – 11. Dobeles kājnieku pulkā, Daugavpilī |
| 1936. X-1937. III | mehāniķis ķīmiskajā uzņēmumā „Vairogs” Talsu apr., Zentenes pagastā |
| 1937. IV-1938. XII | Lielplatones lauksaimniecības mehanizācijas skolas audzēknis |
| 1939. I-1940. VI | mehāniķis ķīmiskajā uzņēmumā „Vairogs” |
| 1940. VII-XII | Laucienes pag. izpildkomitejas priekšsēdētāja vietnieks |
| 1941. I-VI | “ОСОАВИАХИМ” Talsu apr. padomes priekšsēdētājs |
| 1941. IX-1943 | 201. latviešu strēlnieku divīzijas 122. strēlnieku pulka vada komandieris Centrālajā un Ziemeļrietumu frontē |
| 1943-1944. III | ārstēšanā pēc ievainojuma kara hospitālī Ulan-Ude |
| 1944. III-1945. III | objekta pretgaisa aizsardzības štāba priekšnieks Ulan-Ude |
| 1945. III-VIII | dzelzceļnieku skolas Nr. 2 militārās apmācības pasniedzējs Ulan-Ude |
| 1945. IX-XI | “ОСОАВИАХИМ” Talsu apr. padomes priekšsēdētājs |
| 1945. XII-1954. VIII | LPSR IeTK / IeM / VDM Talsu apr. / raj. daļas / VDK pilnvarotā aparāta Talsu raj. iznīcinātāju bataljona komandieris; 1954. VIII atbrīvots no dienesta IB sakarā ar štatu samazināšanu |