Родился 21 мая 1934 года в Магнитогорске.
Заслуженный деятель искусств РСФСР и Народный артист РСФСР.
В 1957 году окончил химико-технологический факультет Уральского политехнического института.
На Свердловском телевидении снял фильмы «Вставай в наш строй», «Убит не на войне», «Нина Меновщикова» и «Дело Курта Клаузевица».
В 1960-1963 годах учился на заочном отделении операторского факультета ВГИКа. В 1965 году окончил режиссерское отделение ВКСР.
Работал режиссером на киностудиях «Ленфильм» и «Мосфильм». Вел режиссерскую мастерскую на ВКСР.
С 1991 года — художественный руководитель студии «Вера».