Режиссер
1967 — Седьмой спутник
совм. с Г. Ароновым
1971 — Проверка на дорогах
1976 — Двадцать дней без войны
1984 — Мой друг Иван Лапшин
1998 — Хрусталев, машину!
2009 — Трудно быть богом
Сценарист
1977 — Садись рядом, Мишка!
автор сценария совм. с С. Кармалитой
1980 — Путешествие в Кавказские горы
автор сценария совм. с С. Кармалитой
1983 — Торпедоносцы
автор сценария совм. с С. Кармалитой
1985 — Жил отважный капитан
автор сценария совм. с С. Кармалитой
1987 — Мой боевой расчет
автор сценария совм. с С. Кармалитой
1987 — Сказание о храбром Хочбаре
автор сценария совм. с С. Кармалитой
1991 — Гибель Отрара
автор сценария совм. с С. Кармалитой
1998 — Хрусталев, машину!
автор сценария совм. с С. Кармалитой
2009 — Трудно быть богом
автор сценария совм. с С. Кармалитой
Художественный руководитель
2001 — Сидеть в шкафу
совм. С. Кармалитой
2005 — Мифы моего детства
совм. с С. Кармалитой
2006 — Кружение в пределах кольцевой
совм. с С. Карамалитой
Актер
1979 — Рафферти
1980 — День ангела
текст от автора во 2-й редакции
1980 — Сергей Иванович уходит на пенсию
1981 — Личная жизнь директора
1989 — Канувшее время
1994 — Замок
1995 — Мания Жизели
1995 — Сергей Эйзенштейн. Автобиография
текст за кадром
1995 — Трофимъ (Киноальманах «Прибытие поезда»)
Персонаж
2002 — Герман: Ленфильм
2004 — Алексей Герман — Львиное сердце
2009 — Герман: по ту стороны камеры