W 2014 roku prezydent Polski Bronisław Komorowski nadał mu tytuł profesora nauk społecznych.
W Instytucie Politologii Uniwersytetu Wrocławskiego w którym jest zatrudniony od 1975 roku przeszedł przez wszystkie szczeble kariery zawodowej od stanowiska asystenta po profesora nadzwyczajnego. Poza działalnością dydaktyczno-naukową pełnił także istotne funkcję organizacyjne. W latach 1984–1987 był wicedyrektorem Instytutu Nauk Politycznych ds. dydaktycznych. Od 2002 roku kieruje tam Zakładem Historii Najnowszej i Ruchów Społecznych. W latach 2002–2007 zajmował stanowisko prodziekana, a następnie do 2016 roku przez dwie kadencje dziekana Wydziału Nauk Społecznych. Ponadto jest członkiem ogólnouczelnianego Senatu. Poza tym przez pewien czas pracował w Katedrze Nauk Społecznych na Wydziale Ekonomiczno-Menedżerskim Wyższej Szkoły Handlowej we Wrocławiu oraz Instytucie Ekonomii i Turystyki Państwowej Wyższej Szkole Zawodowej im. Jana Amosa Komeńskiego w Lesznie.
Otrzymał Srebrny (2011) i Złoty (2017) Krzyż Zasługi.