Tadeusza Manteuffla PAN w Warszawie, objął później stanowisko profesora zwyczajnego tej jednostki.
Jego zainteresowania naukowe obejmują literaturę polską wschodniego pogranicza, związki literackie polsko-ukraińsko-białorusko-litewskie, stosunek polskiej literatury wobec walki o niepodległość, ważne cytaty polskiej literatury. W 2003 objął stanowisko redaktora naczelnego Polskiego Słownika Biograficznego (przejął funkcję po Henryku Markiewiczu). W tym samym roku został powołany w skład Komitetu Nauk o Literaturze Polskiej Akademii Nauk. W latach 1976–2002 publikował w „Tygodniku Powszechnym” (używał początkowo pseudonimu „Grzegorz Bytnar”); w latach 1990–2002 był również redaktorem tego pisma. Pracował ponadto w redakcjach „Świata” (1989) i „Myśli Demokratycznej” (w 1991 redaktor naczelny). W 2020 został stałym felietonistą tygodnika „Przegląd”.
Wchodził w skład władz regionalnych i krajowych Ruchu Obywatelskiego Akcji Demokratycznej, Unii Demokratycznej oraz Unii Wolności. W wyborach parlamentarnych w 1991 bez powodzenia ubiegał się o mandat poselski z listy UD w okręgu katowickim. W 2012 został członkiem rady politycznej Partii Demokratycznej – demokraci.pl.