Od 1997 roku posiada formalne uprawnienia specjalisty z zakresu chorób przeżuwaczy.

W kolejnych latach pracował jako nauczyciel akademicki w kilku ośrodkach naukowych. W latach 2008–2013 był zatrudniony na Uniwersytecie Technologiczno-Przyrodniczym im. Jana i Jędrzeja Śniadeckich w Bydgoszczy (obecnie Politechnika Bydgoska). W latach 2011–2017 pracował w Instytucie Weterynarii na Wydziale Medycyny Weterynaryjnej i Nauk o Zwierzętach Uniwersytetu Przyrodniczego w Poznaniu. Od 1 października 2017 roku jest zatrudniony na stanowisku profesora uczelni na Uniwersytecie Mikołaja Kopernika w Toruniu w Instytucie Medycyny Weterynaryjnej, gdzie uczestniczył w jego organizacji oraz pełnił funkcję zastępcy pierwszego dyrektora tej jednostki.

Działalność naukowa i badawcza Jego działalność badawcza koncentruje się na fizjopatologii rozrodu, diagnostyce chorób metabolicznych i niedoborowych u bydła oraz terapii schorzeń przeżuwaczy. Prowadził badania nad diagnostyką niedoborów manganu i jego wpływem na procesy metaboliczne, jak również nad rolą amoniaku i mocznika w powstawaniu zaburzeń płodności u krów.