Родился 27 марта 1940 года в городе Оренбурге в семье военных врачей. Окончил Высшие литературные курсы при литературном институте им. Горького по специальности критика и литературоведение.
Жил и работал в Усть-Каменогорске и Москве а также других городах. Последние годы жизни провёл в Великом Новгороде, работал заведующим художественной мастерской кафедры ПТиР факультета ФИТ Новгородского государственного университета имени Ярослава Мудрого.
Лауреат Всероссийской Пушкинской юбилейной премии 1999 года.