Absolwent Wydziału Weterynaryjnego Akademii Rolniczej w Lublinie. W 2011 roku uzyskał tytuł doktora nauk weterynaryjnych na Wydziale Medycyny Weterynaryjnej Szkoły Głównej Gospodarstwa Wiejskiego w Warszawie. Absolwent specjalizacji lub studiów podyplomowych w zakresie: „Choroby psów i kotów” (2002), „Epizootiologia i administracja weterynaryjna” (2004), „Ochrona zdrowia publicznego” (2012), „Choroby zwierząt nieudomowionych” (2014), „Dobrostan zwierząt” (2024).
Od 2005 roku wykładowca specjalizacji weterynaryjnej „Epizootiologia i administracja weterynaryjna”, a w latach 2020–2024 kierownik krajowy tejże specjalizacji. Obecnie pełni funkcję Podkarpackiego Wojewódzkiego Lekarza Weterynarii, a w latach 2019–2021 Zastępcy oraz Głównego Lekarza Weterynarii.
- Doktor nauk weterynaryjnych (SGGW w Warszawie, 2011)
- Pięć specjalizacji i studiów podyplomowych z zakresu weterynarii i zdrowia publicznego
- Wykładowca specjalizacji od 2005 r.; krajowy kierownik specjalizacji 2020–2024
- W latach 2019–2021 Zastępca oraz Główny Lekarz Weterynarii