Posiada 12-letnie doświadczenie zawodowe jako Inspektor Weterynaryjny. Przez wiele lat był związany z Powiatowym Inspektoratem Weterynarii w Parczewie, gdzie pełnił m.in. funkcję Powiatowego Lekarza Weterynarii. Posiada tytuł specjalisty z „Higieny zwierząt rzeźnych i żywności pochodzenia zwierzęcego” oraz „Chorób ryb”. Uczestniczył m.in. w cyklu szkoleń Krajowej Szkoły Administracji Państwowej (KSAP), stale podnosząc kwalifikacje.
Przeprowadził wiele szkoleń dla podmiotów zewnętrznych, samorządów i organów państwowych, m.in. Głównego Lekarza Weterynarii, Wojewódzkiego Lekarza Weterynarii w Lublinie, powiatowych inspektoratów weterynarii, Komendy Miejskiej Policji w Lublinie oraz Wojewódzkiego Inspektoratu Transportu Drogowego. Od 2012 r. pełnił funkcję oskarżyciela publicznego, wielokrotnie występując w sądach rejonowych i w Sądzie Okręgowym.
- Specjalista: higiena zwierząt rzeźnych i żywności; choroby ryb
- Szkolenia m.in. dla GIW, WIW, PIW, Policji i Inspekcji Transportu Drogowego
- Oskarżyciel publiczny z praktyką sądową (od 2012 r.)