Родился 20 мая 1928 года в селе Назарово, Красноярскоий край, РСФСР, СССР. Окончил режиссёрский факультет Ташкентского театрально-художественного института им. А.Н. Островского (1954). Работал главным режиссёром Узгосэстрады, режиссёром и актером Ташкентского академического русского театра драмы им. Горького. С 1959 года работал на студии «Узбекфильм». Был вторым режиссёром фильмов «Об этом говорит вся махалля», «Самолёты не приземлились», «Сын земли». Как режиссёр снял ряд документальных лент: «Джура Султанов», «Нас — 50» и другие. С 1965 года — режиссёр-постановщик художественных фильмов. Поставил фильмы: «Плюс единица» (1967), «Завещание старого мастера» (1969), «Здесь проходит граница» (1971), «Как Хашим был большим» (1975) — телевизионные художественные, «Хорезмийская легенда» (1978) — художественный.