Родился 25 сентября 1920 года в селе Белозерка, Херсонской области (Украина).
С 1937 по 1938 год – актёр драматического театра, г. Ейск.
С 1938 по 1941 год учился в театральном училище, г. Ростов-на-Дону.
Участник Великой Отечественной войны.
В 1946 году поступил на актёрский факультет ВГИКа – мастерская С. А. Герасимова и Т. Ф. Макаровой.
В 1948 году окончил ВГИК.
С 1948 по 1959 год – актёр Театра-студии киноактера.
С 1959 года – режиссёр киностудии «Мосфильм».
С 1971 года – педагог ВГИКа, профессор.
Народный артист СССР (1952).
Лауреат Ленинской премии (1960).
Герой Социалистического Труда (1971).
Лауреат Государственных премий СССР (1952, 1984),
Государственной премии России имени братьев Васильевых (1977),
Государственной премии Украины имени Т. Г. Шевченко (1980).
Умер 20 октября 1994 года в Москве.