Od 1 września 1999 roku do 30 września 2020 roku był pracownikiem naukowo-dydaktycznym Katedry Epizootiologii na Wydziale Medycyny Weterynaryjnej Uniwersytetu Warmińsko-Mazurskiego w Olsztynie. W 2005 roku na Wydziale Medycyny Weterynaryjnej UWM uzyskał stopień doktora habilitowanego nauk weterynaryjnych na podstawie dorobku naukowego oraz rozprawy pt. Studia nad epizootiologią i profilaktyką zakażeń pokarmowych u mięsożernych zwierząt futerkowych w woj. warmińsko-mazurskim w latach 1985-2001.
1 lutego 2025 roku podjął pracę na Uniwersytecie Mikołaja Kopernika w Toruniu na stanowisku profesora uczelni w Instytucie Medycyny Weterynaryjnej, dołączając do zespołu Katedry Chorób Zakaźnych i Inwazyjnych oraz Administracji Weterynaryjnej.
Działalność samorządowa i zawodowa Przez wiele lat aktywnie uczestniczył w pracach samorządu lekarsko-weterynaryjnego w ramach Warmińsko-Mazurskiej Izby Lekarsko-Weterynaryjnej w Olsztynie, pełniąc liczne funkcje wybieralne:
I kadencja (1991–1995): członek Rady Izby, II kadencja (1995–2001): wiceprezes Rady ds.