Urodził się 10 lutego 1896 roku w Kromołowie, powiat Zawiercie, syn Edwarda i Franciszki.
Uczestniczył w wojnie polsko-bolszewickiej w 1920 roku.
W roku 1923 poślubił Marie Pałuchowską. Z tego małżeństwa urodziło się trzech synów: Teodor, Ryszard, Zygmunt.
Od 1925 roku funkcjonariusz więziennictwa na „Pawiaku” w stopniu przodownika. Posiada liczne odznaczenia.
W dniu 5 września 1939 roku dostał rozkaz opuszczenia Warszawy i skierowania się na wschód. Po zajęciu terenów wschodnich Polski przez ZSRR został aresztowany i osadzony w obozie w Ostaszkowie.
Rozkazem z dnia 13 kwietnia 1940 roku został rozstrzelany w Kalininie (obecnie Twer), w siedzibie NKWD i pochowany w Miednoje. Figuruje na liście skazanych z dnia 13 kwietnia 1940 roku pod nr 5200.