Urodziłem się 16 czerwca 1970 roku w Rzeszowie. Dzieciństwo i młodość spędziłem w Bratkowicach, miejscowości położonej 10 km od Rzeszowa. Po ukończeniu Szkoły Podstawowej nr 2 w Bratkowicach kontynuowałem naukę w I Liceum Ogólnokształcącym im. Stanisława Konarskiego w Rzeszowie w klasie o profilu humanistycznym. W 1989 roku zdałem maturę.
W sierpniu tegoż roku rozpocząłem aspirandat, a potem nowicjat w Towarzystwie Chrystusowym dla Polonii Zagranicznej. Pierwsze śluby zakonne złożyłem 29 września 1990 roku i rozpocząłem studia w Wyższym Seminarium Duchownym Towarzystwa Chrystusowego w Poznaniu zakończone obroną pracy magisterskiej z teologii moralnej na Katolickim Uniwersytecie Lubelskim. 21 maja 1996 roku z rąk JE ks. abpa Jerzego Stroby otrzymałem święcenia kapłańskie.
Jako kapłan pracowałem na następujących placówkach:
- VII.1996-VI.1997 - Pyrzyce (woj. zachodniopomorskie)
- VII.1997-XII.1997 - Iwie (Białoruś)
- I.1998-II.1999 - Mikołajów (Ukraina)
- III.1999-X.1999 - Budapeszt (Węgry)
- XI.1999-I.2000 - Wołoczysk (Ukraina)
- II.2000 - VIII.2002 - Ziębice
- VIII.2002 VI.2006 - Stargard
- VII.2006 - VI.2008 - Szczecin - Parafia NSPJ
- VII.2008 - VI.2012 - Szczecin Podjuchy
- VII.2012 - VI.2013 - Brojce
- VII.2013 - VII.2018 - Poznań - Dom Główny - wicesuperior
- VIII.2018 - VI.2020 - Łomianki - superior
- VI.2020 - IV.2023 - Ziębice - rezydent
- IV.2023 - do śmierci - Puszczykowo - rezydent