Родился в селе Горный Балыклей под Царицыным. Окончил два курса Харьковского театрального училища (1941). В 1941-1943 — актер Волгоградского драматического театра им. М.Горького, затем Театра-студии киноактера.
Лауреат Гос. премии СССР (1979 — за исполнение роли Назарова в фильме «Вечный зов»). Лауреат Гос. премии РСФСР им. братьев Васильевых (1973 — за роль Бориса Краюшкина в фильме «Минута молчания»). Народный артист СССР (1982).