Profesor zwyczajny dr hab. Był zatrudniony do emerytury na stanowisku profesora zwyczajnego w Instytucie Religioznawstwa Uniwersytetu Jagiellońskiego, gdzie pełnią funkcję kierownika Zakładu Stosunków Państwowo-Kościelnych zajmował się problematyką politologii religii. Obecnie jego zainteresowania koncentrują się wokół historii myśli politycznej, ze szczególnym uwzględnieniem ruchów narodowych i nacjonalizmu oraz stosunków narodowościowych w Polsce i krajach europejskich.