Urodził się 19 marca 1896 r. we Lwowie. Syn Ludwika i Anny ze Szczepańskich. Brat Alfreda (zob.).
Od 1909 r. uczył się w Akademii Handlowej we Lwowie.
W czasie I wojny światowej od 16 września 1914 r. w Legionach Polskich. Przydzielony do IV baonu 3 pp LP, wkrótce uzyskał stopień chor. Z dniem 2 czerwca 1915 r. zwolniony z Legionów.
Po 1918 r. w WP. Zweryfikowany jako por. adm. gosp. z 1 czerwca 1919 r., służył w Okręgowym Zakładzie Mundurowym VI we Lwowie. Po 1924 r. przeniesiony do rezerwy.
Mieszkał we Lwowie. Pracował jako urzędnik.
Zmarł po 1947 r.
Odznaczony Medalem Niepodległości.
CAW, I.120.63.750; W.K. Cygan, Oficerowie Legionów Polskich 1914-1917. Słownik Biograficzny t. 2, Warszawa 2006; Dwunaste Sprawozdanie Dyrekcyi c.k. Akademii Handlowej we Lwowie za rok szkolny 1910/11, Lwów 1911; Jedenastee Sprawozdanie Dyrekcyi c.k. Akademii Handlowej we Lwowie za rok szkolny 1909/10, Lwów 1910; „Monitor Polski” nr 259/1937; Rocznik oficerski 1923, 1924; K. Stepan, Prawie jak słownik, „Mars” t. 20/2006.