1928. gadā absolvēja Liepājas Valsts tehnikumu. No 1928. gada bijis dienestā Latvijas armijā. 1928.–1929. gadā atradās obligātajā karadienestā; kareivis (1928), dižkareivis (1929), kaprālis (1929); dienēja 3. Jelgavas kājnieku pulkā. 1929.–1931. gadā Kara skolas kadets. Pēc tās beigšanas (1931) dienēja 6. Rīgas kājnieku pulkā; leitnants (1931), virsleitnants (1934). No 1938. gada līdztekus dienestam armijā studēja inženierzinātnes Latvijas Universitātes Mehānikas fakultātē. Sākoties padomju okupācijai, 1940. gadā pārskaitīts Sarkanās armijas 24. teritoriālajā strēlnieku korpusā.