Był członkiem Związku Młodzieży PolskiejTadeusz Rutkowski, Na styku nauki i polityki. Uniwersytet Warszawski w PRL 1944–1989, [w:] Dzieje Uniwersytetu Warszawskiego po 1945, red. Piotr M. Majewski, Warszawa 2016, s. 438.. Pełnił funkcję przewodniczącego zarządu uczelnianego Związku Młodzieży Socjalistycznej na Uniwersytecie WarszawskimTadeusz Rutkowski, Na styku nauki i polityki. Uniwersytet Warszawski w PRL 1944–1989, [w:] Dzieje Uniwersytetu Warszawskiego po 1945, red. Piotr M. Majewski, Warszawa 2016, s. 441.. W latach 1956–2006 był nauczycielem akademickim tej uczelni. Od 1972 do 2006 pracował w Instytucie Nauk Politycznych UW. Kierował Zakładem Systemów Politycznych. W latach 1975–1978 oraz 1984–1987 był prodziekanem Wydziału Dziennikarstwa i Nauk Politycznych UW. Promotor rozpraw doktorskich m.in. Konstantego Wojtaszczyka, Grzegorza Rydlewskiego, Wawrzyńca Konarskiego i Ryszarda Chruściaka. Od 2005 na stanowisku profesora w Instytucie Nauk Politycznych Szkoły Wyższej Psychologii Społecznej. Prowadził też wykłady z prawa administracyjnego w Europejskiej Wyższej Szkole Prawa i Administracji.