Pracował w Zakładzie Chemizacji Produkcji Rolniczej i w Katedrze Agroekologii, pełnił funkcję prodziekana wydziału.
Następnie został pracownikiem dydaktycznym i naukowym Politechniki Rzeszowskiej, gdzie od 2002 do 2023 kierował Katedrą Przedsiębiorczości, Zarządzania i Ekoinnowacyjności (do 2005 Zakład Przedsiębiorczości i Zarządzania), równolegle sprawując w latach 2002–2005 funkcję prodziekana Wydziału Zarządzania i Marketingu i w latach 2005–2012 funkcję prorektora ds. kształcenia.
Wypromował na Uniwersytecie Ekonomicznym we Wrocławiu (do 2008 Akademia Ekonomiczna im. Oskara Langego) i Akademii Rolniczej w Krakowie siedmioro doktorów.
W 2007 był wśród prelegentów Jarosławskiego Forum Społeczno-Ekonomicznego, zorganizowanego przez Ośrodek Kultury i Formacji Chrześcijańskiej w Jarosławiu. W 2008 zainicjował Rzeszowski Festiwal Nauki, Techniki i Sztuki. W 2011 był panelistą w debacie z udziałem minister rozwoju regionalnego Elżbiety Bieńkowskiej w Rzeszowie na temat miejsca Podkarpacia w budżecie Unii Europejskiej na lata 2014–2020, między 2011 a 2012 uczestniczył w panelach dyskusyjnych Polskiej Agencji Rozwoju Przedsiębiorczości pt. „Polskie klastry i polityka klastrowa”. W 2012 kandydował początkowo w wyborach na rektora Politechniki Rzeszowskiej, startując z programem komercjalizacji wiedzy.