Doktor nauk społecznych w zakresie nauk o polityce (Uniwersytet Wrocławski), adiunkt w Katedrze Studiów Politycznych Uniwersytetu Ekonomicznego w Krakowie, członek Rady Naukowej i Sekretarz Naukowy czasopisma „Krakowskie Studia Małopolskie”, członek Polskiego Towarzystwa Nauk Politycznych, opiekun Koła Naukowego „Homo Politicus”, Sekretarz Małopolskiego Komitetu Okręgowego Olimpiady o Polsce i Świecie Współczesnym.
Certyfikowany tutor akademicki oraz współzałożyciel Wydziałowej Indywidualnej Ścieżki Edukacyjnej (WISE) – elitarnego programu edukacyjnego opartego na metodzie tutoringu.
W ramach swej pracy naukowo-dydaktycznej prowadził zajęcia na takich uczelniach jak: University of the West of Scotland, Uniwersytet Karola w Pradze, Abertay University (Dundee), University of Lisbon, Agricultural University of Athens oraz Universita di Roma LUMSA.
Laureat licznych nagród Rektora UEK za indywidualne osiągnięcia w dziedzinie naukowej, dydaktycznej i organizacyjnej.
Jego zainteresowania naukowe oscylują wokół:
- Parlamentaryzmu brytyjskiego,
- Systemów politycznych państw europejskich,
- Systemów partyjnych oraz wyborczych państw europejskich,
- Polskiego systemu partyjnego po 1989 roku,
- Współczesnej myśli politycznej,
- Europejskich partii socjalistycznych i socjaldemokratycznych,
- Politycznych aspektach stosunków międzynarodowych,
- Funkcjonowaniu i struktury politycznej Unii Europejskiej.