Przebywał na krótkoterminowych stażach naukowych na Słowacji (Uniwersytet Weterynaryjny w Koszycach) oraz w Grecji (Uniwersytet w Salonikach), a także na misjach naukowych w Stanach Zjednoczonych, Holandii, Danii, Hiszpanii, Belgii, i Czechach.
Na swojej uczelni pełnił wiele ważnych stanowisk organizacyjnych. Jest kierownikiem Katedry Higieny Zwierząt i Środowiska Hodowlanego od 1988 roku. W latach 1996–1999 był prodziekanem, a od 1999 do 2005 roku dziekanem Wydziału Biologii i Hodowli Zwierząt.
Jest członkiem kolegium redakcyjnego miesięcznika Polskie Drobiarstwo (od 1991), Rady Naukowej Instytutu Zootechniki (od 1997). Był członkiem Zarządu Głównego Polskiego Towarzystwa Zootechnicznego (1992–1994), Rady Naukowej dwumiesięcznika Drobiarstwo (1995–1998) i miesięcznika Polskie Zwierzęta Gospodarskie (1994–1997).
Członek Polskiego Stronnictwa Ludowego. Z jego listy bez powodzenia startował w 2014 do rady WrocławiaSerwis PKW – Wybory 2014 i w 2015 do SejmuSerwis PKW – Wybory 2015.