Urodził się 14 sierpnia 1892 r. w Rzeczycy Długiej koło Radomyśla nad Sanem. Syn Franciszka i Franciszki z Görzów. Brat Stanisława (zob.).
Był adiunktem agronomii.
W czasie I wojny światowej w Legionach Polskich ps. „Oraczewski”. Służył w 2 pp LP. 4 grudnia 1915 r. odesłany do szpitala w Krakowie. W połowie lutego 1916 r. w stopniu plut. służył w 2 komp. baonu uzupełniającego nr 2. W końcu maja w składzie 2 komp. marszowej wyruszył na front. W kwietniu 1917 r. przebywał na kursie wyszkolenia nr 4.
W niepodległej Polsce jako leśniczy pracował w leśnictwie Dąbki w Nadleśnictwie Państwowym w Gniewkowie pow. Inowrocław.
Podczas II wojny światowej 14 grudnia 1943 r. aresztowany przez Niemców w Gniewkowie. Osadzony w obozie w Leitmeritz koło Pragi.
Zamordowany w lutym 1945 r. w obozie.
Odznaczony Krzyżem Niepodległości, trzykrotnie Krzyżem Walecznych i brązowym (?) Krzyżem Zasługi.
Leśnicy polscy w walce o niepodległość, www.bazalesnikow.pl/baza-biogramow/entry/320/ [dostęp 21 VIII 2021]; „Monitor Polski” nr 48/1932.