Родился в Ленинграде. Закончил геологический факультет ЛГУ. Несколько лет учился на курсах рисования при ЛВХПУ им. В. И. Мухиной и Институте им. И. Е. Репина. Работал инженером геологической экспедиции, затем оператором газовой котельной.
В 1980 г. опубликовал в самиздатском журнале «Обводный канал» повесть «Максим и Федор», в 1987–1988 гг. — в журнале «Часы» очерки «Митьки». Книга дополнялась до 1993 г. В 1987 г. закончил роман «Папуас из Гондураса». В соавторстве с В. Тихомировым написал киносценарии для фильмов «Город», «Митьки в Европе», «Митьки-маер» (мультфильм).
Участник многочисленных групповых и персональных выставок в России и за рубежом. С 1994 г. член Союза художников.