Urodził się 19 marca 1895 r. w Topółce (Świerczynie?) koło Radziejowa. Syn Józefa i Marianny z Tanalskich.
W czasie I wojny światowej w POW ps. „Aleksander”.
W niepodległej Polsce pracował jako adiunkt celny. W 1933 r. służył w Urzędzie Celnym w Czarnówku koło Szczuczyna. Potem był rewidentem skarbowym w Urzędzie Celnym w Białymstoku.
Podczas II wojny światowej w 1939 r. zmobilizowany do WP, brał udział w kampanii wrześniowej. Po zakończeniu walk powrócił do Białegostoku. Aresztowany przez Sowietów 19 lipca 1940 r. Po wybuchu wojny niemiecko-sowieckiej (22 czerwca 1941) 23 lub 24 czerwca ewakuowany z więzienia w Mińsku. Prawdopodobnie zamordowany podczas „marszu śmierci” w czerwcu 1941 r.
Odznaczony Krzyżem Niepodległości.
Żonaty z Kazimierą Leokadią Maciejewską, czworo dzieci m.in. syna Andrzeja Henryka.
„Monitor Polski” nr 131/1933; B. Samarski, Zaginieni 1939-1945w świetle akt Sądu Grodzkiego w Białymstoku t. II – powiat białostocki, Białystok 2011.