Odbył staże naukowe w ZSRR, Czechosłowacji, Jugosławii i w Czechach.
Poza działalnością naukowo-dydaktyczną na swojej macierzystej uczelni pełnił także szereg ważnych funkcji organizacyjnych. W latach 1990–1992 był prodziekanem, a następnie dziekanem Wydziału Zootechnicznego. Po jego przekształceniu w Wydział Biologii i Hodowli Zwierząt piastował również stanowisko dziekana (1992–1999 i od 2012 roku). Od 1997 roku jest kierownikiem Studium Podyplomowego Planowanie i organizacja hodowli bydła.
Był członkiem Komisji Ekspertów Ministra Edukacji Narodowej (1992–1995), członkiem Komitetu Nauk Zootechnicznych Polskiej Akademii Nauk (od 1996 roku, wiceprzewodniczący Komitetu od 1999 roku), wiceprzewodniczący Zarządu Głównego Polskiego Towarzystwa Zootechnicznego (od 1998 roku), członek Sekcji P06D Zespołu Nauk Rolniczych i Leśnych Komitetu Badań Naukowych (1993–1997), członkiem Rady Naukowej Instytutu Genetyki i Hodowli Zwierząt PAN w Jastrzębcu (od 1998), członkiem komitetów redakcyjnych: "Czech Journal of Animal Science", "Journal of Applied Genetics", "Animal Science Papers and Reports", "Prace i Materiały Zootechniczne", członkiem Rady Programowej Przeglądu Hodowlanego.