Советский и российский режиссёр, сценарист, актер. Заслуженный деятель искусств РФ.
Родился в Москве.
В 1965 году окончил режиссёрский факультет ВГИКа (мастерская Е.Л. Дзигана и Б.Г. Иванова).
Работал на киностудии «Мосфильм» с 1966 года.
Был вторым мужем актрисы Галины Польских.
В последние годы работал в содружестве со своей женой, сценаристом Аллой Криницыной.
Скончался в Москве на 76-м году жизни. Похоронен на Троекуровском кладбище.