Jest profesorem Uniwersytetu Ekonomicznego w Krakowie, gdzie pełni także funkcję kierownika Katedry Rachunkowości Finansowej. W latach 2016-2019 pełnił funkcję dziekana Wydziału Finansów i Prawa, a w latach 2019-2020 był dziekanem Kolegium Ekonomii, Finansów i Prawa. Posiada stopień naukowy dra hab. nauk ekonomicznych w dyscyplinie ekonomia. W latach 2013-2019 pracował także na stanowisku prof. nadzw. w Wyższej Szkole Zarządzania i Bankowości w Krakowie. W latach 2003-2013 pracował w Wyższej Szkole Finansów i Prawa w Bielsku-Białej, gdzie również pełnił funkcję kierownika Katedry Finansów.
Ukończył trzy fakultety, studiował rachunkowość na Wydziale Zarządzania Akademii Ekonomicznej w Krakowie, a także automatykę i robotykę na specjalności: sztuczna inteligencja oraz informatykę na Wydziale Elektrotechniki, Automatyki i Elektroniki Akademii Górniczo–Hutniczej w Krakowie. W trakcie studiów był trzykrotnie stypendystą Ministra Edukacji Narodowej. W 2001 roku podczas realizacji grantu KBN przygotował i obronił pracę doktorską, która została opublikowana w formie książki przez Wydawnictwo Naukowe PWN pt. „Rachunkowość a ujawnianie informacji przez spółki giełdowe”.
Posiada doświadczenie biznesowe uzyskane poprzez zasiadanie w radach nadzorczych m.in. takich spółek jak: Zakłady Chemiczne Alwernia S.A., Kombinat Koksochemiczny Zabrze S.A., Północ Nieruchomości S.A. (spółka notowana na NewConnect), PolRest S.A. (spółka notowana na GPW w Warszawie), Media Nieruchomości S.A., Przedsiębiorstwo Inżynierii Miejskiej sp. z o.o. w Czechowicach–Dziedzicach, AWSA Holland II BV. Był także prezesem Zarządu Altair sp. z o.o., członkiem Zarządu ds. finansowych w TBS Złocień sp. z o.o. oraz doradcą Zarządu w Instytucie Prawa Spółek i Inwestycji Zagranicznych – IPSiZ sp. z o. o. Był arbitrem Sądu Polubownego przy Komisji Nadzoru Finansowego. Obecnie pełni funkcję przewodniczącego Rady Nadzorczej PKP Polskie Linie Kolejowe S.A., przewodniczącego Rady Nadzorczej INSTAL Kraków S.A. oraz wiceprzewodniczącego Rady Nadzorczej Tauron Sprzedaż sp. z o. o. Posiada tytuł zawodowy biegłego rewidenta. W latach 2005–2006 pełnił funkcję podsekretarza stanu w Ministerstwie Finansów.
Jest członkiem European Accounting Association (EAA) oraz International Association for Accounting Education & Research (IAAER). Jest także członkiem Polskiego Towarzystwa Ekonomicznego (PTE) oraz Rady Naukowej Stowarzyszenia Księgowych w Polsce.
Autor lub współautor ponad 150 publikacji naukowych oraz kilkudziesięciu ekspertyz gospodarczych.
Niezależny Członek Rady Nadzorczej