Obecnie jest nauczycielem akademickim na stanowisku profesora zwyczajnego w Katedrze Chirurgii Weterynaryjnej Instytutu Medycyny Weterynaryjnej na Uniwersytecie Mikołaja Kopernika w Toruniu.
W latach 1980–1991 odbywał zagraniczne podróże i staże naukowe, m.in. uczestniczył w XIII Kongresie Europejskiego Towarzystwa Chirurgii Weterynaryjnej w Budapeszcie (1980), przebywał na stażu w Lipsku i Berlinie (1986) oraz w Uppsali (1991). Należy do Polskiego Towarzystwa Nauk Weterynaryjnych, Polskiego Towarzystwa Anestezjologii i Intensywnej Terapii oraz Towarzystwa Historii Medycyny.
Działalność opozycyjna i społeczna W latach 1980 i 1989 pełnił funkcję przewodniczącego koła NSZZ „Solidarność” na wrocławskiej uczelni. Po wprowadzeniu stanu wojennego i delegalizacji związku kontynuował działalność w jego strukturach podziemnych, za co został internowany.
Osiągnięcia naukowe i wynalazczość Jego udokumentowany dorobek naukowy obejmuje 60 pozycji bibliograficznych, w tym 36 oryginalnych artykułów naukowych. Do jego najważniejszych dokonań należą: