Urodził się 5 stycznia 1891 r. w Sromowie pow. Łowicz. Syn Romualda i Rozalii Marii z Ołdakowskich.
Podczas I wojny światowej od 1914 r. w Legionach Polskich ps. „Technik”. Służył w 2 komp. V baonu I Brygady. Ranny, na początku grudnia w Domu Chorych w Wiedniu. Superarbitrowany 15 kwietnia 1915 r. uzyskał pensję inwalidy, której się dobrowolnie zrzekł.
Ukończył studia, uzyskując dyplom inżyniera.
W niepodległej Polsce (po 11 listopada 1918) pracował jako urzędnik w Banku Rolnym.
Zmarł w 1976 r. i został pochowany na Cmentarzu Parafialnym na Powązkach w Warszawie kwat. I.
Odznaczony Krzyżem Niepodległości.
Żonaty z Władysławą Gawałkiewicz.
Lista chorych, rannych, zabitych i zaginionych legionistów do kwietnia 1915 roku, Oświęcim 1915; „Monitor Polski” 1931, nr 296.