Zawodowo od 1973 związany z Akademią Rolniczą w Krakowie (w 2008 przekształconą w Uniwersytet Rolniczy). Pracę rozpoczął jako asystent naukowo-dydaktyczny w Instytucie Ekonomiki i Organizacji Rolnictwa. Był kierownikiem Zakładu Agrobiznesu, kierownikiem Katedry Zarządzania i Marketingu w Agrobiznesie, dyrektorem Instytutu Ekonomiki i Zarządzania Przedsiębiorstwami, prodziekanem ds. studenckich Wydziału Rolniczego (1996–2002), dziekanem Wydziału Rolniczo-Ekonomicznego (2002–2005), a także rektorem tej uczelni (2005–2012). W 1997 został powołany na stanowisko profesora nadzwyczajnego, a w 2005 na stanowisko profesora zwyczajnego.

Był członkiem m.in. Komisji Nauk Rolniczych, Leśnych i Weterynaryjnych Członek PAU oraz Komitetu Ekonomii Rolnictwa i Rozwoju Obszarów Wiejskich PAN. W latach 1995–1997 był wiceprzewodniczącym Stowarzyszenia Ekonomistów Rolnictwa i Agrobiznesu, w latach 2014–2017 i 2018–2021 wchodził w skład Rady Głównej Nauki i Szkolnictwa Wyższego, w której sprawował funkcję przewodniczącego Komisji Uprawnień Akademickich. W latach 2008–2021 zasiadał w Radzie Naukowej Instytutu Zootechniki – PIB.