Советский и российский актер театра и кино. Народный артист РФ.
Родился в Тихвине, Ленинградская область.
В 1963 году окончил драматическую студию при Ленинградском ТЮЗе.
С 1960 года – актер Ленинградского ТЮЗа им. А.А. Брянцева.
В кино начал сниматься в конце 60-х. Необыкновенную популярность и любовь зрителей актеру принесла роль Ивана Савельева в телесериале «Вечный зов».
Лауреат Государственной премии СССР (за роль в многосерийном телефильме «Вечный зов»), кавалер Ордена Дружбы.
Скончался на 78-м году жизни после продолжительной болезни.