Działalność zawodowa Urzędnik służby cywilnej drugiego stopnia w administracji skarbowej, w swojej karierze na licznych stanowiskach kierowniczych (kierownik referatu, zastępca naczelnika urzędu skarbowego, naczelnik urzędu skarbowego, dyrektor izby administracji skarbowej). Prowadził wykłady dla kadry kierowniczej izby i urzędów skarbowych w ramach Centrum Kształcenia Samorządu i Administracji w Lublinie.

Zatrudniony 1 sierpnia 1997 roku w Izbie Skarbowej w Lublinie, gdzie ukończył aplikację administracyjną. Zajmował się instruktażem i nadzorem nad Naczelnikami Urzędów Skarbowych. Od 1 grudnia 1999 roku zajmował się rozpatrywaniem środków zaskarżenia od rozstrzygnięć Naczelników Urzędów Skarbowych w sprawach zwianych z podatkiem dochodowym od osób fizycznych. Z dniem 1 grudnia 2005 roku mianowany urzędnikiem służby cywilnej. Od 1 czerwca 2006 roku pełnił obowiązki Naczelnika Urzędu Skarbowego w Kraśniku. Z dniem 1 stycznia 2007 roku przyznano mu II stopień urzędnika służby cywilnej. Od dnia 1 kwietnia 2007 roku pełnił funkcję I-go Zastępcy Naczelnika Pierwszego Urzędu Skarbowego w Lublinie, natomiast od 1 lipca 2007 roku obowiązki Naczelnika Trzeciego Urzędu Skarbowego w Lublinie. Dyrektor Izby Skarbowej w Lublinie od 30 grudnia 2015 r., a od 1 marca 2017 r. do 6 maja 2020 r.