Wieczny odpoczynek racz mu dać, Panie.
Urodził się 6 stycznia 1936 roku. Święcenia kapłańskie przyjął w 1966 roku.
Posługiwał jako wikariusz w parafii św. Jakuba w Olszynie, w Lidzbarku Warmińskim i w parafii NSPJ w Olsztynie. W 1976 r. został administratorem parafii św. Józefa w Olsztynie, gdzie posługiwał do czasu swojej emerytury w 2011 roku.
Był członkiem diecezjalnej komisji liturgicznej, dyrektorem Diecezjalnego Oddziału Komisji Charytatywnej Episkopatu Polski, diecezjalnym duszpasterzem kolejarzy, dyrektorem archidiecezjalnego Caritas, kapelanem Olsztyńskiego Oddziału Związku Sybiraków oraz ekonomem archidiecezji warmińskiej.