Od 1 października 2004 roku profesor nadzwyczajny Uniwersytetu Jagiellońskiego zatrudniony w Instytucie Europeistyki na Wydziale Studiów Międzynarodowych i Politycznych. Od 12 maja 2011 r. profesor zwyczajny. W kwietniu 2012 r. został wybrany na funkcję rektora Państwowej Wyższej Szkoły Zawodowej im. rtm. Witolda Pileckiego w Oświęcimiu. W latach 2008–2012 dyrektor Instytutu Politologii tej uczelni. Na XXIII Zgromadzeniu Plenarnym we wrześniu 2015 r. w Nowym Targu został wybrany Przewodniczącym Konferencji Rektorów Publicznych Szkół Zawodowych. Od 2021 r. wybrany przez aklamację na Honorowego Przewodniczącego Konferencji Rektorów Publicznych Uczelni Zawodowych. Przewodniczący Rady Uczelni Akademii Nauk Stosowanych Stefana Batorego w Skierniewicach (od 2020 r.).
Stypendysta Fundacji na Rzecz Nauki Polskiej, Niemieckiej Centrali Wymiany Akademickiej (DAAD), Fundacji Humboldta oraz Bundestagu. Odznaczony Srebrnym Krzyżem Zasługi za działania na rzecz pojednania polsko-niemieckiego. Członek komisji ds. organizacyjnych i legislacyjnych Konferencji Rektorów Akademickich Szkół Polskich. Zwycięzca IV edycji czytelników Włocławka na najlepszą książkę historyczną 2011 r. za książkę pt. Nie umrę śmiercią naturalną....
Rodzina: żona Beata z zawodu nauczycielka, dzieci - 3 synów: Waldemar, Przemysław i Jan.