W latach 1910–1914 studiował na Wydziale Prawa Uniwersytetu Jagiellońskiego.

W czasie I wojny światowej walczył w szeregach macierzystego pułku. Na stopień podporucznika rezerwy został mianowany ze starszeństwem z 1 listopada 1914, a na porucznika rezerwy ze starszeństwem z 1 sierpnia 1916. Służąc w armii zaborczej należał do konspiracyjnej organizacji „Wolność”.

W latach 1918–1920 walczył w szeregach 1 pułku strzelców podhalańskich jako adiutant, a następnie dowodził taborami Dywizji Górskiej. Z dniem 25 października 1921 został zdemobilizowany w stopniu majora i przydzielony w rezerwie do 5 dywizjon taborów w Krakowie. 8 stycznia 1924 został zatwierdzony w stopniu majora ze starszeństwem z 1 czerwca 1919 i 6. lokatą w korpusie oficerów rezerwy taborowych. W 1934, jako oficer rezerwy pozostawał w ewidencji Powiatowej Komendy Uzupełnień Przemyśl i posiadał przydział do Kadry 8 dywizjonu taborów w Toruniu.