Советский и российский актёр театра, кино, поэт, музыкант. Актёрскую карьеру начал в 1983 году, сыграв в фильме Динары Асановой «Пацаны». Известность артисту принесла блестяще сыгранная роль милиционера-маньяка Журова в фильме Алексея Балабанова «Груз-200» (2007). Всего в его фильмографии около 30-ти кинолент. Его голосом говорит персонаж Виктора Сухорукова в фильмах «Брат» и «Брат-2». Несмотря на тяжёлую болезнь, снимался до последних дней жизни, писал музыку, сочинял стихи. Работал в Ленинградском театре абсурда и Театре реального искусства. Ушёл из жизни 8 января 2010 года в городе Лодейное Поле, Ленинградской области. Похороны актёра состоялись на родине актёра в деревне Яровщина Лодейнопольского района Ленинградской области, на берегу реки Оять.