Stopień doktora nauk rolniczych w dyscyplinie zootechnika uzyskał w 1982 roku na Akademii Rolniczej w Poznaniu na podstawie rozprawy pt. Układ żył powierzchownych mózgu, zatoki opony twardej i żyły wypustowe u płodów bydła, napisanej pod kierunkiem prof. dr. hab. Szymona Pawła Godynickiego. Stopień doktora habilitowanego nauk rolniczych w tej samej dyscyplinie uzyskał w 2004 roku na Uniwersytecie Przyrodniczym w Poznaniu na podstawie dorobku naukowego i monografii pt. Magistrale tętnicze głowy u niektórych rzędów ssaków.
1 października 2019 roku podjął pracę na Uniwersytecie Mikołaja Kopernika w Toruniu obejmując stanowisko profesora uczelni w Instytucie Medycyny Weterynaryjnej, gdzie dołączył do zespołu Katedry Nauk Podstawowych i Przedklinicznych.
Działalność naukowa i dydaktyczna Główny obszar jego badań naukowych koncentruje się na anatomii porównawczej i opisowej zwierząt, ze szczególnym uwzględnieniem układu naczyniowego (unaczynienia tętniczego i żylnego głowy oraz mózgowia) u różnych gatunków ssaków, w tym zwierząt gospodarskich. Jest autorem lub współautorem ponad 50 publikacji naukowych.