Urodził się 16 sierpnia 1946r. w Przemoczu (pow. Goleniów). Do Towarzystwa Chrystusowego wstąpił w r. 1966. Studiował w Poznaniu (1966-1972). Przyjął święcenia w stopniu prezbitera 25 maja 1972r. z rąk ks. abp. Antoniego Baraniaka. Pracował jako wikariusz w Szczecinie Zdrojach. W Ziębicach Śląskich był współpracownikiem referatu powołań (1974-1976), wikariuszem we Władysławowie (1976-1978) i w parafii Chojnica Morasko /archidiecezja poznańska/ (1978-1982). W roku 1982 został proboszczem w Chociwlu (1982-1986), następnie w Szczecinie Klęskowie (1986-1991). Proboszcz parafii w Krzelkowie k. Ziębic (1991-1996)., a od r. 1996 proboszcz parafii Chrystusa Króla Wszechświata w Stargardzie Szczecińskim (1996-2005), gdzie powierzona mu została budowa kościoła na Os Chopina. Od 2005 r. proboszcz parafii wiejskich: w Bożnowicach /archidiecezja wrocławska/, później w parafii MB Królowej Polski w Tetyniu.
Po latach troski o życie duchowe parafian, prac związanych z remontem powierzonych mu kościołów i budowie kościoła od r. 2015 służy pomocą księżom i wiernym jako rezydent w Ziębicach.