Urodził się 18 marca 1885 r. w Andrychowie. Syn Antoniego.
Ukończył gimnazjum w Wadowicach (1904 r.). Po zdaniu egzaminów uzyskał uprawnienia do nauczania przyrody (jako przedmiotu głównego) oraz matematyki i fizyki (przedmioty poboczne) w gimnazjach. Pracował jako nauczyciel w Tłumaczu (1911-1912) i w gimnazjum w Wadowicach (od 1912 r.).
Od 1914 r. w Legionach Polskich. Służył w II dyonie 1 part LP, walczącego w skladzie I Brygady.
Po kryzysie przysięgowym we wrześniu 1917 r. wcielony do armii austro-węgierskiej.
W 1920 r. w WP. Po wojnie przeniesiony do rezerwy. Zweryfikowany jako por. rez. art. z 1 czerwca 1919 r.
Mieszkał w Wadowicach i tam pracował w gimnazjum. Jego uczniem był m.in. Karol Wojtyła.
Podczas II wojny światowej brał udział w tajnym nauczaniu w Wadowicach. Jednocześnie należał do Powiatowej Tajnej Komisji Oświaty i Kultury, podlegającej Powiatowej Delegaturze Rządu.
Po II wojnie światowej w latach 1945-1950 ponownie uczył w szkole w Wadowicach. Swój dom przy ul. Barskiej 11 zapisał na rzecz miasta.
Zmarł w 1967 r. i został pochowany na Cmentarzu Parafialnym przy ul. Matki Boskiej Fatimskiej.
Odznaczony orderem Virtuti Militari 5 kl., Krzyżem Niepodległości i Krzyżem Walecznych.
J. Herzog, Krzyż Niepodległości. Wspomnienia ze służby w Legionach, Nowy Jork 1994; „Monitor Polski“ nr 12/1932; G. Studnicki, Kto był kim w Wadowicach?, Wadowice 2004; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.