Русский поэт, библиотекарь, инженер. Окончил физический факультет МГУ. До начала 1990‑х годов его стихи распространялись в самиздате, в том числе под псевдонимом Иван Алексеев. Под этим же именем в 1982 году участвовал в машинописном альманахе «Список действующих лиц».
Автор пяти книг стихов (первая вышла в 1990 году в Мюнхене), публиковался также в журналах «Новый мир», «Дружба народов», «Новое литературное обозрение», вестнике современного искусства «Цирк Олимп» и других.
Развивает традицию минимализма и конкретизма, идущую в современной русской поэзии от «лианозовской школы».
Выступает в качестве публикатора неофициальной поэзии и прозы советского времени (Евгений Кропивницкий, Георгий Оболдуев, Иван Пулькин, Ян Сатуновский, Павел Улитин и другие); соредактор поэтического раздела антологии «Самиздат века» (1997), куратор созданного на его основе Интернет‑проекта «Неофициальная поэзия». Составитель, редактор и соредактор ряда других антологий и авторских сборников.
Лауреат Премии Андрея Белого 2013 года в номинации «За заслуги перед литературой» («за многолетний труд по подготовке публикаций классиков русской неподцензурной литературы XX века, участие в составлении антологий „Поэзия второй половины XX века“, „Русские стихи 1950–2000“»).
Лауреат премии‑стипендии Фонда Иосифа Бродского 2019 года.