С 1971 сотрудник Института русской литературы (Пушкинский дом) в Ленинграде, Петербурге. Тема кандидатской диссертации (1985) — «Валерий Брюсов и литературное движение 1900-х годов», докторской (1995) — «Андрей Белый в 1900-е годы. Жизнь и литературная деятельность».
Участвовал в изданиях сочинений Блока, Волошина, Ремизова, Мережковского, Иванова-Разумника и др. Редактор-составитель биографического альманаха «Лица». Вып. 1, 3, 5, 7, 9, 10 (СПб., 1993—2004) и др.
Член Союза писателей Петербурга (1990), русского Пен-центра (2000). Лауреат премии Андрея Белого (2008).