Советский и российский актёр театра и кино. Народный артист РСФСР.
Родился в городе Шацк Рязанской области.
В 1969 году окончил актерский факультет Ленинградского государственного института театра, музыки и кинематографии и был принят в труппу Большого Драматического театра.
С начала 1980-х годов был одним из ведущих артистов театра.
Вел цикл передач "Петербург. Время и место" на телеканале "Культура".
Лауреат высшей театральной премии России «Золотая маска» (2015).
Скончался на 79-м году жизни в Санкт-Петербурге.