Urodził się w Bukowiu Dolnym k. Piotrkowa Trybunalskiego. W 1948 r. został powołany do wojska, w którym pozostał już na stałe. Ukończył Podoficerską Szkołę Broni Pancernej w Słupsku, a następnie Oficerską Szkołę Kwatermistrzostwa w Poznaniu. Służył między innymi w Chojnie, Czarnem, Złocieńcu, Bydgoszczy, przechodząc kolejne wojskowe stopnie służbowe. Z Goleniowem związany jest od 1966 roku. Został tu skierowany do pełnienia funkcji dowódcy Jednostki Wojskowej 3187 w Białuniu. Dowodził nią do 1978 roku, kiedy to ze względów zdrowotnych przeszedł na emeryturę. Był w tym czasie inicjatorem szeregu działań i aktywnym uczestnikiem gremiów obywatelskich, między innymi radnym Miasta i Gminy, za co w 1970 roku nadano mu tytuł „Zasłużony dla miasta Goleniowa”.
Po przejściu na emeryturę nie zaprzestał swej społecznej aktywności. Działał głównie w organizacjach związanych z wojskiem: Związkiem Żołnierzy Wojska Polskiego (od 1982 roku) oraz Związkiem Inwalidów Wojennych i Wojskowych. W 1985 roku wybrany został do Zarządu Wojewódzkiego tego związku, a w 2001 roku na funkcję prezesa koła w Goleniowie, którą pełnił do chwili śmierci. W społecznikowskiej pracy zawsze najważniejszy był dla niego człowiek i jego potrzeby. Swoją postawą i zaangażowaniem zjednał sobie szacunek nie tylko członków Związku Inwalidów, ale także władz i mieszkańców Miasta i Gminy.
Za swoją działalność był wielokrotnie odznaczany, nie tylko odznaczeniami i medalami resortowymi i związkowymi, ale również państwowymi i regionalnymi: Krzyżem Kawalerskim Orderu Odrodzenia Polski i Gryfem Pomorskim.
Odszedł na wieczną służbę człowiek wielkiego serca. Zachowajmy Go we wdzięcznej pamięci.
Uroczystości żałobne odbędą się 8 lipca 2014. Rozpocznie je o godz. 12.00 Msza święta w kościele pw. św. Katarzyny, o godz. 13.00 – wystawienie w kaplicy cmentarnej, o godz. 14.00 – odprowadzenie Zmarłego na miejsce wiecznego spoczynku.