W latach 1981–2008 pracował na Wydziale Nauk Ekonomicznych i Zarządzania Uniwersytetu Mikołaja Kopernika w Toruniu. W latach 1981–1987 był dziekanem Wydziału Nauk Ekonomicznych UMK, w latach 1981–1990 członkiem Senatu UMK. W latach 1983–1999 pełnił funkcję kierownika Katedry Ekonometrii i Statystyki WNEiZ UMK, której był założycielem. Od 1989 organizował Ogólnopolskie Seminarium Naukowe Dynamiczne modele ekonometryczne na UMK w Toruniu.

W latach 1998–2008 pracował na stanowisku profesora w Wyższej Szkole Informatyki i Ekonomii TWP w Olsztynie.

Był członkiem Komitetu Statystyki i Ekonometrii PAN od 1972 oraz członkiem Polskiego Towarzystwa Ekonomicznego. W latach 1972–1980 pełnił funkcję prezesa oddziału szczecińskiego Towarzystwa Naukowego Organizacji i Kierownictwa.

Odznaczenia Złoty Krzyż Zasługi (1971) Krzyż Kawalerski Orderu Odrodzenia Polski (1977) Medal Komisji Edukacji Narodowej (1978) Odznaka Honorowa Gryfa Pomorskiego (1975) medal Politechniki Szczecińskiej (1996) medal Uniwersytetu Mikołaja Kopernika (1996) 8 nagród Rektora Politechniki Szczecińskiej 10 nagród Rektora Uniwersytetu Mikołaja Kopernika

Przypisy