Urodził się 4 października 1897 r. w Podgórzu (obecnie część Krakowa). Syn Leona i Marii z Muszyńskich. Brat Stanisława (zob.) i Tadeusza Sabina Macieja (zob.).
W czasie I wojny światowej od sierpnia 1914 r. w Legionach Polskich. Po kryzysie przysięgowym od września 1917 r. w stopniu plut. służył w taborze technicznym Polskiego Korpusu Posiłkowego.
W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Bustyahaza.
Zwolniony, 12 kwietnia został wcielony do armii austro-węgierskiej i wysłany na front włoski w rejon Udine.
Po 1918 r. w WP. W styczniu 1919 r. w komendzie placu w Wieliczce.
Zweryfikowany jako por. tab. z 1 czerwca 1919 r. i awansowany 1 lipca 1923 r. na kpt. tab., co najmniej od 1923 r. służył w V dyonie taborów. Przed 1928 r. przeniesiony do rezerwy. 19 marca 1939 r. awansował na mjr. rez. tab.
Ukończył studia prawnicze, uzyskując doktorat.
W niepodległej Polsce pracował jako asesor sądowy. 28 marca 1929 r. mianowany sędzią grodzkim, zaś w 1934 r. był sędzią okręgowym w Cieszynie (do 1937 r.). Następnie sędzia okręgowy w Poznaniu, a od 15 listopada 1937 r. – wiceprezes Sądu Okręgowego w Kaliszu. Funkcję tę sprawował do wojny.
Po II wojnie światowej był m.in. prezesem Sądu Okręgowego w Raciborzu.
Zmarł w 1968 r. w Cieszynie.
Odznaczony Krzyżem Niepodległości i dwukrotnie Krzyżem Walecznych.
„Dziennik Urzędowy Ministerstwa Sprawiedliwości” nr 12/1937; J. Duda, 131 spotkanie z cyklu „Wieliczka-Wieliczanie” p.t. „W 90. tą rocznicę odzyskania przez Polskę niepodległości (1918-2008). Udział Wieliczan w walce o niepodległość”, Wieliczka 2008; Kalendarz informator sądowy na rok 1934, Warszawa [1934]; Kalendarz informator sądowy na 1939 rok, Warszawa [1939]; Kalendarz sądowy na rok 1930, Warszawa 1930; Kamiński i zabójcy na ławie oskarżonych. Sąd przysięgłych w Cieszynie rozpoczął swoją kadencję, „Polska Zachodnia” nr 40/1937; „Monitor Polski” nr 102/1933; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934; R. Rybka, K. Stepan, Awanse oficerskie w Wojsku Polskim 1935-1939, Kraków 2003.