Родился 19 ноября 1925 года, село Аулы (ныне — Днепропетровская область). В 1955 году окончил операторский факультет ВГИКа (мастерская А.Гальперина). Участник Великой Отечественной войны. В 1955—1985 — оператор-постановщик Киевской киностудии имени А.Довженко. Педагог КГИТИ имени И.К.Карпенко-Карого (с 1966), профессор (1995).
Заслуженный деятель искусств Украинской ССР (1985).