W 2008 został wykładowcą w Instytucie Ekonomii Wyższej Szkoły Gospodarczej w Przemyślu. Następnie został profesorem w Wyższej Szkole Gospodarki Euroregionalnej im. Alcide De Gasperi w Józefowie. Od 2012 do 2014 pełnił funkcję prorektora Wyższej Szkoły Nauk Społecznych im. ks. Józefa Majki w Mińsku Mazowieckim. Obejmował stanowiska profesorskie w Społecznej Akademii Nauk w Łodzi i w Warszawskiej Wyższej Szkole Biznesu.

Działalność polityczna Od 1966 do 1985 należał do Polskiej Zjednoczonej Partii Robotniczej. W 2002 wstąpił do Samoobrony RP. W 2005 z listy tego ugrupowania uzyskał mandat poselski na Sejm V kadencji z okręgu tarnowskiego liczbą 5338 głosów. Pracował w Komisji ds. Kontroli Państwowej oraz w Komisji Edukacji, Nauki i Młodzieży. Od grudnia 2006 do stycznia 2008 kierował strukturami Samoobrony RP w województwie małopolskim. W przedterminowych wyborach parlamentarnych w 2007 bez powodzenia ubiegał się o reelekcję (otrzymał 1463 głosy).

W lutym 2008 wystąpił z Samoobrony RP i wycofał się z bieżącej polityki.