W latach 2013–2016 był prezesem uczelnianego klubu Akademickiego Związku Sportowego na Politechnice Rzeszowskiej.
Przewodniczył Podkarpackiej Radzie Innowacyjności, powołanej w 2005 przez Zarząd Województwa Podkarpackiego. Był głównym twórcą Regionalnej Strategii Innowacji Województwa Podkarpackiego na lata 2005–2013 i Regionalnej Strategii Innowacji Województwa Podkarpackiego na Rzecz Inteligentnej Specjalizacji na lata 2014–2020. Wchodził w skład zarządu Stowarzyszenia Ekonomistów Rolnictwa i Agrobiznesu.
Był działaczem Platformy Obywatelskiej. W marcu 2008 został powołany przez Krajową Radę Radiofonii i Telewizji do Rady Programowej TVP3 Rzeszów. W 2010 kandydował bez powodzenia do Rady Nadzorczej Telewizji Polskiej.
Jego zainteresowania naukowe obejmowały problematykę nauki o ochronie środowiska, gospodarki żywnościowej, zielonej gospodarki, zarządzania innowacjami, zarządzania przedsiębiorstwem i zarządzania rozwojem regionalnym. Był autorem ponad 400 publikacji naukowych i popularyzatorskich.