Zawodowo związany z Akademią Techniczno-Humanistyczna w Bielsku-Białej. W 1994 został kierownikiem Katedry Zarządzania. Od 1994 do 1996 był prodziekanem Wydziału Organizacji i Zarządzania. W 1996 objął stanowisko profesorskie, w 1999 mianowany na funkcję dziekana. Tożsame stanowisko objął w 2002 po utworzeniu Wydziału Zarządzania i Informatyki ATH (do 2008). Rok wcześniej został kierownikiem Zakładu Logistyki i Jakości na tym wydziale. W 2008 został rektorem tej uczelni. W 2012 uzyskał z wyboru reelekcję na kolejną czteroletnią kadencję.
Jako profesor wykładał także w Wyższej Szkole Bankowości i Finansów w Bielsku-Białej, Wyższej Szkole Finansów i Zarządzania w Białymstoku i Górnośląskiej Wyższej Szkole Handlowej w Katowicach. Został także członkiem kadry naukowo-badawczej Instytutu Organizacji i Zarządzania w Przemyśle „Orgmasz” oraz członkiem Komitetu Nauki o Materiałach i Sekcji Metalurgii Polskiej Akademii Nauk.
Bez powodzenia kandydował w 2002 z listy SLD-UP do sejmiku województwa śląskiego i w 2004 z ramienia Sojuszu Lewicy Demokratycznej do Senatu.