Urodził się w 1897 r. w Drohobyczu. Syn Józefa, lekarza weterynerii, i Kazimiery z Derkaczów. Brat Jana (zob.) i Jerzego Michała (zob.).
Członek Drużyn Podhalańskich.
W czasie I wojny światowej od 3 marca 1915 r. w Legionach Polskich. Służył w 3 szw. 1 puł LP. Chory, do 10 grudnia 1915 r. przebywał w szpitalu Czerwonego Krzyża w Nowym Targu, a następnie w szpitalu rezerwowym w Wadowicach. Następnie powrócił do pułku. Awansował do stopnia st. uł.
Po 1918 r. w Wojsku Polskim. W stopniu pchor. służył w 59 pp.
Zginął w następstwie wypadku 9 lipca 1920 r. w Grudziądzu.
Pośmiertnie odznaczony Krzyżem Niepodległości i K rzyżem Walecznych.
Legioniści z Podhala, www.ptpn.nowytarg.pl/index.php/100-lecie-niepodleglosci/lista-legionistow [dostęp 10 III 2022]; Lista strat Wojska Polskiego. Polegli i zmarli w wojnach 1918-1920, Warszawa 1934; „Monitor Polski” 1931, nr 218; V Lista strat Legionów Polskich, Piotrków 1916.