Окончил фабрично-заводское училище, работал сборщиком на судостроительном заводе, литсотрудником в различных газетах, окончил сценарный факультет ВГИКа в 1967. Первый поставленный сценарий — «Земля без бога» (1963, ТВ). В кино дебютировал сценарием к фильму «Человек на своём месте» (1972, режиссёр Алексей Сахаров).
Педагог ВГИКа, руководитель сценарной мастерской. В 1987 совместно с кинодраматургами Э. Володарским и В. Фридом на киностудии «Мосфильм» создал студию «Слово», став президентом этой студии.
Обычно главный персонаж его произведений — положительный во всех отношениях, до схематизма, но действующий в реальных современных условиях. Эта разница между идеалом и реалистической обстановкой приводит к психологическому конфликту драматического произведения и ожиданию положительного разрешения его. Безусловный профессионализм и одарённость сценариста, соединенные с ожидаемым «правильным» разрешением драматических ситуаций, не претендуя на элитарность, выводят сценарии автора в ряд самых популярных и пользующихся любовью массового зрителя.
Сценарии:
и другие.