Do 2020 wykładał w Wyższej Szkole Finansów i Zarządzania w Warszawie (od 2020) Akademii Ekonomiczno-Humanistycznej w Warszawie.
W latach 1988–1991 był sekretarzem generalnym Polskiego Towarzystwa Nauk Politycznych.
W swoim dorobku posiada ponad 220 prac (m.in.: książki, studia i artykuły, referaty na konferencjach, ekspertyzy) z tematyki najnowszej historii politycznej, teorii polityki, socjologii polityki oraz problematyki ustrojowo-politycznej.
Wybrane monografie Polska Partia Socjalistyczna na Dolnym Śląsku w latach 1945-1948 (1978) Czy możliwa jest legalna opozycja polityczna? Dylematy przeobrażeń systemu politycznego w Polsce (1988) Demokracja socjalistyczna w koncepcjach polityczno-programowych PZPR (1989) Przeobrażenia polityczne w Polsce w latach 1988-1992. Próba analizy teoriopolitycznej (1992) Polska 1980-1981. Od euforii do szoku (1995) Polska 1981-1989. Między konfrontacją a porozumieniem (1996) Polska. Rok 1989. W kręgu refleksji nad zmianą polityczną (1998) Źródła i przebieg zmiany politycznej w Polsce (1980-1989). Studium historyczno-politologiczne (2003) Kultura polityczna Polaków.