W 1986 r. ukończył studia na Uniwersytecie Wrocławskim, kierunek historia. Promotorem jego pracy magisterskiej i doktorskiej był prof. Wojciech Wrzesiński. W 1993 r. uzyskał stopień doktora nauk humanistycznych w zakresie historii, a w 2004 r. doktora habilitowanego w zakresie nauk o polityce – Wydział Studiów Międzynarodowych i Politycznych UJ. W 2011 r. otrzymał tytuł profesora nauk humanistycznych.
Jako adiunkt był zatrudniony w Uniwersytecie Zielonogórskim gdzie m.in. pełnił funkcję kierownika Katedry Marketingu Politycznego w Instytucie Politologii (2002-2004), jako profesor nadzwyczajny od 2004 r. pracował w Uniwersytecie Pedagogicznym w Krakowie im. KEN. Tam był m.in. kierownikiem Katedry Samorządu Terytorialnego oraz dyrektorem Instytutu Prawa, Administracji i Ekonomii (2017-2020). Od 2022 r. jest zatrudniony w krakowskim Uniwersytecie Ekonomicznym.
Dodatkowo pracował w uczelniach prywatnych: Krakowska Akademia im. A. F. Modrzewskiego, Wyższa Szkoła Ochrony Środowiska w Radomiu, Wyższa Szkoła Ekonomiczno-Humanistyczna w Bielsku-Białej, Akademia Humanistyczno-Ekonomiczna w Łodzi.
Był ekspertem Narodowego Centrum Nauki oraz Państwowej Komisji Akredytacyjnej. Jest członkiem Komisji Administracji Publicznej Komitetu Nauk o Polityce PAN. Mieszka w Krakowie.
Na stronach internetowych Uniwersytetu Ekonomicznego w Krakowie są stosowane pliki "cookies" zgodnie zPolityką prywatności.