W latach 2002–2007 pracował jako wikariusz w Parafii Świętych Apostołów Piotra i Pawła w Pucku. W 2007 po zwolnieniu z obowiązków wikariuszowskich pozostał w parafii w charakterze pomocy duszpasterskiej. Objął funkcję kapelana domu pomocy społecznej i szpitala w Pucku. Od 2004 do 2011 był katechetą w Liceum Ogólnokształcącym w Pucku i w Zespole Szkół Ponadgimnazjalnych w Rzucewie. W 2010 został wykładowcą bioetyki na Uniwersytecie Mikołaja Kopernika w Toruniu.

W 2004 był jednym z założycieli Puckiego Hospicjum Domowego. W latach 2007–2009 koordynował prace budowy Puckiego Hospicjum pw. św. Ojca Pio, a w 2009 został jego dyrektorem i prezesem zarządu. Utworzył program szkoleniowy w zakresie bioetyki chrześcijańskiej. Prowadzący wykłady i warsztaty z tematyki hospicyjnej. Organizator warsztatów z komunikacji i etyki w medycynie dla studentów medycyny i prawa pod nazwą Areopag Etyczny. W wolontariat hospicyjny angażował tzw. trudną młodzież i osoby skazane.

Został ambasadorem zorganizowanych w 2016 w Krakowie Światowych Dni Młodzieży.