Urodził się 7 lutego 1975 r. w Przasnyszu. Pochodzi z parafii Amelin, w której przyjmował sakramenty. Uczęszczał do szkoły podstawowej w Amelinie, a wykształcenie średnie zdobył w Krasnosielcu. Wstąpił do Wyższego Seminarium Duchownego w Łomży w 1995 r. i zakończył je broniąc pracę magisterską z teologii na Uniwersytecie Stefana Kardynała Wyszyńskiego w Warszawie. Biskup Stanisław Stefanek wyświęcił go na kapłana 26 maja 2001 r. Pracował jako wikariusz w parafii Kobylin (2001-2005), Łomży (Miłosierdzia Bożego) (2005-2011). Od 25 sierpnia 2011 r. pracuje w parafii pw. Zbawiciela Świata w Ostrołęce.