W 2008 został mianowany kanonikiem gremialnym Szczecińskiej Kapituły Katedralnej, a w 2013 otrzymał godność kapelana Jego Świątobliwości.

W latach 1993–1998 był ojcem duchownym w Arcybiskupim Wyższym Seminarium Duchownym w Szczecinie. Podjął wykłady i seminaria z teologii duchowości w szczecińskim seminarium duchownym i w szczecińskiej filii Instytutu Studiów nad Rodziną Akademii Teologii Katolickiej. W latach 1998–1999 zajmował stanowisko profesora nadzwyczajnego w Instytucie Filozofii Uniwersytetu Szczecińskiego, gdzie prowadził wykłady z ontologii i z historii filozofii średniowiecznej. W latach 1999–2003 był zatrudniony jako profesor nadzwyczajny na Wydziale Teologicznym Uniwersytetu im. Adama Mickiewicza w Poznaniu, sprawując tamże urząd prodziekana ds. sekcji zamiejscowych i prowadząc zajęcia z teologii duchowości. W 2004 powrócił na Wydział Teologiczny Uniwersytetu Szczecińskiego, gdzie otrzymał stanowisko profesora zwyczajnego i podjął wykłady z teologii duchowości. W 2004 został kierownikiem Katedry Teologii Moralnej i Duchowości, a w 2012 objął urząd dziekana Wydziału Teologicznego.