W latach 1994–1999 pracował jako wikariusz w Parafii Świętej Trójcy w Strzelnie, a w latach 1999–2003 w Parafii św. Wawrzyńca w Gnieźnie. Od 2003 do 2011 był diecezjalnym duszpasterzem młodzieży i pracownikiem wydziału katechetycznego kurii metropolitalnej w Gnieźnie. W 2011 został ustanowiony proboszczem Parafii św. Józefa Oblubieńca NMP w Inowrocławiu. Objął funkcje kapelana Zakładu Karnego w Inowrocławiu i wicedziekana dekanatu Inowrocław II. Został również wizytatorem katechetycznym, a także wszedł w skład rady programowej archidiecezjalnego studium pastoralnego dla kapłanów oraz rady ekonomicznej seminarium duchownego.
26 stycznia 2022 papież Franciszek mianował go biskupem pomocniczym archidiecezji gnieźnieńskiej ze stolicą tytularną Surista. Święcenia biskupie przyjął 19 marca 2022 w archikatedrze gnieźnieńskiej. Głównym konsekratorem był arcybiskup metropolita gnieźnieński Wojciech Polak, a współkonsekratorami arcybiskup Salvatore Pennacchio, nuncjusz apostolski w Polsce, i biskup diecezjalny włocławski Krzysztof Wętkowski. Jako zawołanie biskupie przyjął słowa Radujcie się w Panu, pochodzące z Listu do Filipian (Flp 4,4).