Urodził się 30 września 1893 r. w Skawinie. Syn Rudolfa i Leony z Krawczyków. Brat Witolda (zob.).
Działacz niepodległościowy ps. „Tadeusz Orwid”.
Po 1918 r. w WP. Z dniem 1 września 1920 r. awansowany na por. adm. Gosp. Po wojnie z bolszewikami przeniesiony do rezerwy z tym jednak, iż został zatrzymany w służbie czynnej. Służył w Okręgowym Zakładzie Gospodarczym 1. Przemianowany na oficera służby stałej, co najmniej od 1928 do 1932 r. służył w KOP. Awansowany 19 marca 1939 r. na kpt. int., był wówczas referentem w referacie budżetowym wydz. budżetowo-rachunkowego szefostwa intendentury KOP.
Zmarł 7 lutego 1971 r.
Odznaczony Medalem Niepodległości i srebrnym Krzyżem Zasługi.
Żonaty z Zofią Barycką, miał dwoje dzieci.
„Monitor Polski” nr 258/1933; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.