Urodził się 1 kwietnia 1899 r. w Stanisławowie. Syn Antoniego, oficjalisty kolei państwowych, i Wandy z Hunlaków.
Uczył się w gimnazjum w Wadowicach i w 1917 r. uzyskał maturę.
W czasie I wojny światowej od 1914 r. w Legionach Polskich. Od 1915 r. w stopniu szer. służył w 12 komp. 4 pp LP. Superarbitrowany 16 grudnia, od 18 stycznia 1916 r. pozostawał na urlopie. Potem w 1 part LP i 2 puł LP.
Po kryzysie przysięgowym od września 1917 r. w Polskim Korpusie Posiłkowym.
Był słuchaczem prawa.
Po 1918 r. w WP. Jako pchor. służył w 37 pp.
Zmarł na skutek choroby 10 kwietnia 1919 r. w Przemyślu. Pochowany w kwaterze wojskowej na Cmentarzu Parafialnym przy ul. Matki Boskiej Fatimskiej w Wadowicach.
Pośmiertnie odznaczony Krzyżem Niepodległości.
Lista strat Wojska Polskiego. Polegli i zmarli w wojnach 1918–1920, Warszawa 1934; „Monitor Polski” nr 259/1937; Sprawozdanie Dyrekcyi Gimnazyum Państwowego w Wadowicach za rok szkolny 1918/19, Wadowice 1919; G. Studnicki, Kto był kim w Wadowicach?, Warszawa 2004.