W 2001 został profesorem nadzwyczajnym AE, zaś w 2005 został powołany na stanowisko profesora nadzwyczajnego Krakowskiej Akademii im. Andrzeja Frycza Modrzewskiego.
Przed 1989 angażował się w niezależny od władzy komunistycznej ruch naukowy. Był m.in. w latach 1986–1988 przewodniczącym Rady Naukowej Oddziału Krakowskiego Towarzystwa Wolnej Wszechnicy Polskiej.
Nagrody i odznaczenia Nagroda indywidualna stopnia trzeciego Ministra Nauki, Szkolnictwa Wyższego i Techniki za osiągnięcia w dziedzinie dydaktyczno-wychowawczej (1974) Złota Odznaka Związku Nauczycielstwa Polskiego (1977) Złoty Krzyż Zasługi (1984) Złoty Medal Stowarzyszenia Wolnej Wszechnicy Polskiej (1985) Złota Odznaka za pracę społeczną dla Miasta Krakowa (1986) Medal Komisji Edukacji Narodowej (1994) Nagroda Rektora Akademii Ekonomicznej w Krakowie – indywidualna pierwszego stopnia – za osiągnięcia w pracy zawodowej (2000, 2001, 2003) Złota Odznaka Stowarzyszenia Księgowych Polskich (2000) Honorowy Medal Akademii Ekonomicznej w Krakowie (2001) Krzyż Kawalerski Orderu Odrodzenia Polski (2002) Doktor honoris causa Uniwersytetu w Kragujevcu (2003) tytuł Profesora Honorowego Wyższej Szkoły Biznesu Zawodowych Studiów w Nowym Sadzie (2012) Złoty Medal Cara Konstantina Wielkiego (odznaczenie Wydziału Ekonomicznego Uniwersytetu w Niszu) (2013)