Urodził się w Słupcy i z nią do dzisiaj związany. W tym mieście przeszedł edukację, aż do Liceum Ogólnokształcącego im.Józefa Piłsudskiego. Studia ukończył na Akademii Ekonomicznej w Poznaniu, na kierunku Finanse i Rachunkowość. Zawodowo zawsze związany z finansami. Obecnie pełni funkcję zastępcy Skarbnika Miasta Konina oraz prowadzi działalność gospodarczą w zakresie usługowego prowadzenia ksiąg rachunkowych.
Od 2018 roku Radny Miasta Słupcy, gdzie zajmuje stanowisko Przewodniczącego Komisji Rewizyjnej oraz jest członkiem Komisji Budżetu. Od 2020 roku Przewodniczący Platformy Obywatelskiej w Powiecie Słupeckim. Szczęśliwy mąż i ojciec trzech synów.