W latach 2008–2014 był także profesorem Wyższej Szkoły Zarządzania i Bankowości w Krakowie.

Pełnił funkcje prezesa wojewódzkiego zarządu oddziału Polskiego Towarzystwa Ekonomicznego w Poznaniu oraz członka: Rady Naukowej Polskiego Towarzystwa Ekonomicznego, Komitetu Nauk Ekonomicznych PAN, Komisji Akredytacyjnej Zespołu Bolońskiego Konferencji Rektorów Akademickich Szkół Polskich i Komitetu Ewaluacji Jednostek Naukowych. W latach 2007–2010 był członkiem Rady Naukowej NBP kierowanej przez Sławomira Skrzypka. Powoływany również w skład Komitetu Nauk Ekonomicznych Polskiej Akademii Nauk.

W pracy naukowej specjalizował się w zakresie roli infrastruktury gospodarczej w procesach makroekonomicznych oraz historii myśli ekonomicznej. Był autorem około 250 opracowań, m.in. dotyczących instytucjonalnych aspektów transformacji oraz edukacji wyższej w zakresie ekonomii, a także autorem książki Infrastruktura w gospodarce rynkowej (1999), za którą wyróżniono go nagrodą przyznawaną przez ministra edukacji oraz Nagrodą PTE im. prof. Edwarda Lipińskiego.