Окончил в 1940 году театральное училище имени М. С. Щепкина, и в 1959 году режиссёрский факультет ГИТИСа имени А. В. Луначарского.
С 1960 года — режиссёр киностудии «Беларусьфильм».
Поставил свыше 30 спектаклей в театрах СССР. В Ростовском ТЮЗе: «Уходят женщины» Гинрярова, «Будьте готовы, Ваше высочество!» Кассиля, «Старший сын» Александра Вампилова; в Омском драмтеатре: «Проснись и пой» Дьярфаша; в Вильнюсском театре русской драмы: «Шёлковое сюзане» Каххара.
Умер в 1982 году. Похоронен на Новодевичьем кладбище.