В раннем детстве потерял родителей. Воспитывался в детском доме. Учился в ФЗУ. Работал слесарем турбинного завода. По окончании театрального училища был актером, режиссером театра русской драмы. Воевал в частях Белорусского фронта. С 1961 года – режиссер Главной редакции литературно-драматических программ Центрального телевидения. Поставил много телевизионных спектаклей. Среди них: «Хорошо!» (по поэме В. Маяковского, 1961), «Поэт и время» (1963), «Сонеты Шекспира» (1964), «Комендант Лаутенбурга» (1969), «Что делать?» (по Н. Чернышевскому, 1971). В 1968 году был создан спектакль «Скучная история» по повести А.П. Чехова, который газета «Советская культура» назвала выдающимся событием советского искусства, а исполнителя главной роли Б. Бабочкина – великим телевизионным актером. В 1971 году поставлен не менее знаменитый спектакль - «Плотницкие рассказы» (по В. Белову). В 1978 году телезрители увидели «Капитанскую дочку» (по повести А.С. Пушкина). В 1982 году уже тяжело больной режиссер поставил свой последний спектакль - «Старинный детектив» (по произведениям Ч. Диккенса и Э. По). Работал со многими актерами, среди них: Л. Броневой, В. Самойлов, А. Абдулов, А. Лазарев, А. Миронов, Н. Гундарева, О. Яковлева, Л. Голубкина, Г. Яцкина, Е. Проклова, А. Кутепов и другие. Член ВТО. Автор книги «Литературный телеэкран», статей в периодической печати.
ТЕАТРАЛЬНЫЕ РАБОТЫ Московский драматический театр имени К.С.Станиславского. "На рассвете", В.Пистоленко (1957, совместно с М.Яншиным); "Такая любовь", П.Когоут (1958, совместно с М.Яншиным)