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