Urodził się 29 listopada 1895 r. w Warszawie. Syn Jana i Jadwigi z Nagabczyńskich.
Działacz niepodległościowy ps. „Ruszczyc”.
Po 1918 r. w Wojsku Polskim. 1 maja 1920 r. mianowany ppor. plek. Po wojnie z bolszewikami w rezerwie.
Ukończył studia, uzyskując w 1924 r. dyplom lekarski.
W niepodległej Polsce mieszkał w rodzinnym mieście. Pracował jako lekarz w przychodni kolejowej.
Po II wojnie światowej mieszkał w Warszawie. W 1948 r. pracował jako lekarz chorób wewnętrznych.
Zmarł w 1975 r.
Odznaczony Krzyżem Niepodległości.
Żonaty z Adelą Weigle, miał dwoje dzieci.
„Monitor Polski” 1933, nr 258; Rocznik Lekarski Rzeczypospolitej Polskiej na rok 1948, Warszawa 1949; Rocznik Lekarski Rzeczypospolitej Polskiej na rok 1938, Warszawa 1938; Rocznik Lekarski Rzeczypospolitej Polskiej na rok 1936, Warszawa 1936; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.