Режиссер, сценарист, актер. Сын Сергея Смирнова, автора книг о защитниках Брестской крепости и ведущего популярной на советском телевидении передачи «Подвиг». В 1962 году окончил ВГИК (режиссерский факультет, мастерская Михаила Ромма). Дебютировал военным фильмом «Пядь земли» (совместно с Борисом Яшиным) по одноименной повести Григория Бакланова. Настоящим событием в советском кинематографе стал его фильм «Белорусский вокзал». После третьего своего фильма «Верой и правдой» отошел от режиссуры, работал в основном как сценарист и драматург. Пьеса «Родненькие мои» в 1985 году была поставлена Московским театром сатиры. Выступил и как автор ряда сюжетов в киножурналах «Фитиль». В годы перестройки активно занимался общественной деятельностью. Вместе с Элемом Климовым с 1986 по 1989 год возглавлял Союз кинематографистов.