Родился 19 марта 1945 года в Ульяновске, куда во время войны эвакуировалась из Ленинграда его семья. После службы в армии поступил в Высшее Театральное училище имени Б.В. Щукина в Москве. Учился на курсе у В.К. Львовой. Окончив его в 1973 году, был принят в Театр имени А.С. Пушкина в Ленинграде (ныне — Александринский).
Скончался после тяжёлой болезни 15 декабря 2008 года в Санкт-Петербурге.