Posiada wykształcenie wyższe. Absolwent Uniwersytetu Warmińsko-Mazurskiego oraz Uniwersytetu Łódzkiego.


Doświadczenie samorządowe zdobył jako radny dwóch kadencji, w latach 2018 – 2024 pełnił funkcję Przewodniczącego Rady Gminy Olszewo-Borki.


W II turze wyborów samorządowych 21 kwietnia 2024 roku  wybrany został na stanowisko Wójta Gminy Olszewo-Borki uzyskując 55,76% poparcia.


Prywatnie żona Joanna oraz ojciec dwóch córek Julii i Natalii.