W 1981 został pracownikiem Instytutu Ekonomiki i Organizacji Rolnictwa w Akademii Rolniczej w Lublinie, w 1988 obronił na SGGW pracę doktorską Zastosowanie metody programowania optymalnego do oceny przydatności różnych typów zmianowań w gospodarstwach indywidualnych napisaną pod kierunkiem Mariana Lorencowicza. W latach 80. pośredniczył w kontaktach podziemnego puławskiego Wydawnictwa Familia z Tygodnikiem WojennymWydawnictwo Familia.
Na przełomie lat 80. i 90 rozpoczął pracę na Wydziale Nauk Społecznych Katolickim Uniwersytecie Lubelskim, od 1990 w Filii WNS KUL w Stalowej Woli, ponownie na WNS (1992-1994 i 1997-1999) i ponownie w Filii WNS KUL (1994-1997 i od 1999), tam w 2000 został p.o. kierownika Instytut Ekonomii. W 2010 habilitował się na SGGW na podstawie pracy zatytułowanej Optymalizacja planów rocznych rodzinnego gospodarstwa rolnego. Od 2011 pracował na Wydziale Zarządzania Politechniki Rzeszowskiej, był dziekanem tego wydziału w kadencji 2016-2020, od 2012 kierował Katedrą EkonomiiHistoria Wydziału1951-2021. Prof. Stanisław Gędek.
Pracował też na stanowisku starszego wykładowcy w OLYMPUS Szkole Wyższej im. prof. R.