Urodził się 19 września 1899 r. w Świerzkowcach koło Czortkowa (zabór austriacki) na dzisiejszej Ukrainie.
Ukończył Wydział Leśny Politechniki Czeskiej w Pradze z tytułem inżynier leśnik. Leśniczy Leśnictwa Marianowo w Nadleśnictwie Gniewowo w powiecie morskim (dziś Nadleśnictwo Gdańsk). Członek Polskiego Związku Zachodniego.
W dniu 8 września 1939 r., po wybuchu II wojny światowej, bronił wraz z żołnierzami polskimi Gniewowa przed nacierającymi wojskami niemieckimi. Aresztowany 27 września i osadzony w wejherowskim więzieniu. Zarzucono mu zastrzelenie trzech żołnierzy niemieckich podczas potyczki niedaleko leśniczówki Marianowo.
Prawdopodobnie zamordowany w Lasach Piaśnickich 11 listopada 1939 roku.