Był także starszym inspektorem w Wojewódzkim Urzędzie Pracy w tym mieście.

W latach 1997–1998 z rekomendacji Akcji Wyborczej Solidarność zajmował stanowisko wojewody włocławskiego, ostatniego w historii tego województwa. Od 1999 do 2001 pełnił funkcję wicewojewody łódzkiego. Zasiadał w zarządzie głównym Porozumienia Polskich Chrześcijańskich Demokratów.

W 2002 wrócił do pracy naukowej w Instytucie Psychologii Uniwersytetu Łódzkiego i Wyższej Szkole Humanistyczno-Ekonomicznej we Włocławku (WSHE). W latach 2003–2006 wchodził w skład Opiniodawczo-Doradczej Rady Naukowej przy rzeczniku praw dziecka. W latach 2005–2006 był wiceprezesem Włocławskiego Towarzystwa Naukowego. W 2006 został powołany na stanowisko rektora WSHE, które zajmował do 2008. W latach 2008–2012 pracował w Kujawsko-Pomorskiej Szkole Wyższej w Bydgoszczy, od 2009 pełniąc w niej funkcję dziekana. Od 2012 był związany z Kolegium Jagiellońskim – Toruńską Szkołą Wyższą, był profesorem nadzwyczajnym i prorektorem tej uczelni. W pracy naukowej specjalizował się w zagadnieniach dotyczących psychologii empatii.