Urodził się w dniu 20 listopada 1916 we wsi Zaduszniki (obecnie gmina Wielgie w powiecie
lipnowskim).
W II połowie lat 30. XX w. odbył obowiązkową służbę wojskową w 14 pułku piechoty
z Włocławka. Następnie prawdopodobnie ukończył pułkową szkołę podoficerską i pozostał
w służbie jako podoficer zawodowy. Awansowany do stopnia kaprala.
Uczestnik wojny obronnej 1939. Wraz z włocławskim pułkiem wziął udział w bitwie nad
Bzurą, podczas której poległ 11 września 1939 w Jamnie koło Łowicza. Spoczywa
na cmentarzu wojennym „Rydwan” w Guźni (gmina Łowicz).