W latach 1974–1977 był przewodniczącym Wojewódzkiej Rady Młodych Pracowników Nauki w Szczecinie. W roku 1985 był sekretarzem Komisji Organizacyjnej Uniwersytetu Szczecińskiego. W latach 1985–1988 był dyrektorem Ośrodka Badań Krajów Południa Uniwersytetu Szczecińskiego. W latach 1999–2005 był prodziekanem do spraw nauki na Wydziale Zarządzania i Ekonomiki Usług Uniwersytetu Szczecińskiego. W latach 1999–2015 był kierownikiem Katedry (wcześniej Zakładu) Bankowości i Finansów Porównawczych Uniwersytetu Szczecińskiego. W latach 2007–2025 członek Komitetu Nauk o Finansach Polskiej Akademii Nauk. Członek Szczecińskiego Towarzystwa Naukowego, Polskiego Stowarzyszenia Finansów i Bankowości, SUERF (The European Money and Finance Forum). Współzałożyciel Polskiego Stowarzyszenia Programu Neurologiki.

W latach 1991–1999 pełnił funkcje menedżerskie w Banku PEKAO SA, BIG SA i Banku Austria Creditanstalt SA. Przez kilkanaście lat (do 2014) był przewodniczącym rad nadzorczych Funduszu Wspierania Rozwoju Gospodarczego Miasta Szczecina i Szczecińskiego Funduszu Poręczeniowego. Od roku 2020 jest członkiem rady nadzorczej Funduszu Poręczeń Kredytowych POLFUND.