Учился в Тульском педагогическом институте, работал журналистом в областных газетах, служил во флоте. В 1961 окончил сценарный ф-т ВГИКа (мастерская А. Каплера).
В 1961-1966 работал на ТВ. В 1961 поставил (совм. с М. Сусловым) фильм «Прелюды», получивший призы на ТВ-фестивалях в Нью-Йорке и Риме. В 1964-1968 — гл. редактор к/ст «Мосфильм». В 1968-1978 — зам. гл. редактора Главной сценарной коллегии ГОСКИНО СССР. В 1978-1987 — директор к/ст им. М. Горького.
Автор сценариев телефильма «Пакет» (1967), получившего приз на фестивале «Злата Прага», и фильма «Пыль под солнцем» (1978) — Гран-при фестиваля Свободы в Сопоте (Югославия). «Ариэль» — дебют режиссера.