Absolwent Wydziału Filozoficzno-Historycznego Uniwersytetu Łódzkiego i studiów podyplomowych na Uniwersytecie Łódzkim z zakresu rachunkowości i zarządzania finansowego oraz problematyki przestępczości – Europejskie Podyplomowe Studium Problematyki Przestępczości.
Od 1997 r. związany ze Służbą Celną jako funkcjonariusz realizujący zadania z zakresu kontroli i zwalczania przestępczości. W latach 2007-2012 oraz 2014-2017 zajmował stanowiska kierownicze w Służbie Celnej: zastępcy dyrektora oraz dyrektora w izbach celnych w Łodzi i w Kielcach. W latach 2012-2014 pełnił służbę w Ministerstwie Finansów, w roku 2012 uczestniczył w Międzynarodowej Misji UE/UNDP EUBAM w Mołdawii i na Ukrainie, gdzie był odpowiedzialny za budowę mobilnych Grup Mołdawskiej Służby Celnej.
W 2017 r. zastępca szefa Służby Celnej oraz koordynator ds. utworzenia Departamentu Zwalczania Przestępczości Ekonomicznej w Ministerstwie Finansów.Od 22 marca 2017 r. zastępca Szefa KAS nadzorujący Departament Analiz, Departament Ceł oraz Departament Zwalczania Przestępczości Ekonomicznej w Ministerstwie Finansów.
Odznaczony srebrnym Medalem za Zasługi dla Policji, Medalem za Zasługi dla Nadwiślańskiego Oddziału Straży Granicznej oraz Brązową Odznaką Zasłużony dla Służby Celnej.
11 maja 2018 r. mianowany przez prezydenta Rzeczypospolitej Polskiej Andrzeja Dudę na stopień nadinspektora Służby Celno-Skarbowej w korpusie generałów.
W czerwcu 2020 r. objął stanowisko Radcy Prezesa Najwyższej Izby Kontroli. Obecnie pełni funcję P.o. dyrektor Delegatury Najwyższej Izby Kontroli w Łodzi.