W okresie PRL współpracował z opozycją demokratyczną, w latach 1980–1981 był ekspertem „Solidarności” w zakresie edukacji, był w grupie inicjatorów Zespołu Oświaty Niezależnej. Od 1980 do 1989 brał aktywny udział w ruchu oświaty niezależnej. Uczestniczył także w przygotowywaniu materiałów dla tzw. stolika edukacyjnego w trakcie obrad Okrągłego Stołu. Pełnił następnie funkcję wiceministra edukacji w rządzie Tadeusza Mazowieckiego. Związany z Fundacją Edukacja dla Demokracji, był przewodniczącym rady nadzorczej tej organizacji. W marcu 2008 powołany w skład Rady Edukacji Narodowej.
Został pochowany na Cmentarzu Powązkowskim w Warszawie>.
Odznaczenia i wyróżnienia W 2011 prezydent Bronisław Komorowski odznaczył go Krzyżem Komandorskim Orderu Odrodzenia Polski. W 2020 pośmiertnie odznaczony Krzyżem Komandorskim z Gwiazdą tego Orderu. Laureat Nagrody im. Stefanii Światłowskiej (przyznawanej przez środowisko VI Liceum Ogólnokształcącego w Warszawie).