Советский и российский режиссёр, сценарист. Народный артист РСФСР.
Родился в Москве.
Участник Великой Отечественной войны. Дважды ранен.
В 1951 году окончил режиссёрский факультет ГИТИСа им. А.В. Луначарского (мастерская Б. Захавы, М. Кнебель, А. Попова). В 1959 году окончил режиссёрские курсы при киностудии «Мосфильм».
Работал режиссёром театров в Саратове, Горьком, главным режиссером Ташкентского русского театра имени М. Горького.
С 1956 года - режиссёр киностудии «Ленфильм». С 1959 по 1961 годы - режиссёр киностудии имени М. Горького.
В 1989 году становится художественным руководителем студии «Петрополь».
Скончался в Санкт-Петербурге. Похоронен на Серафимовском кладбище.