Родился в 1922 году в селе Трещёвка (ныне Семилукского района Воронежской области).
В 1941—1948 годах служил в рядах РККА. В 1945—1948 годах работал военным следователем в Потсдаме.
В 1953 году окончил режиссёрский факультет Ленинградский государственный театральный институт имени A. H. Островского. В 1953—1957 годах — режиссёр-постановщик Большого драматического театра им. М. Горького.
С 1957 года — режиссёр киностудии «Ленфильм».
Преподавал режиссёрское мастерство в Ленинградском институте культуры.
Ушёл из жизни 15 августа 2007 года. Похоронен на Смоленском кладбище в Санкт-Петербурге.
Творчество
Театральные работы
Большой драматический театр им. М. Горького
1953 — «Слуга двух господ» К. Гольдони
1953 — «Строгая девушка» С. Алёшина (совместно с О. Г. Казико)