С 1981 печатался в журнале «Часы», с 1985 — в журнале «Красный щедринец». Иногда подписывался псевдонимом Игорь Тамарцев. Был одним из инициаторов создания Клуба-81 и его первым выборным председателем. Помещал материалы в «Регулярных ведомостях» Клуба. В 1986 написал статью «Клуб: внутри и рядом», снабженную многочисленными документальными свидетельствами. Первая официальная публикация — рассказ «Каникулы в августе» — состоялась в сборнике «Круг» (1985).
В 1990-е — редактор журнала для детей «Баламут», сатирического журнала «Стебок», альманаха «Петербургские чтения».