| Movie | Anna Karenina | Servant | 1997-04-04 |
| Movie | Air Pirates | 1992-01-01 | |
| Movie | The Psychic | Doctor | 1991-01-01 |
| Movie | No Return | 1991-08-19 | |
| Movie | The Catalyst | 1990-01-01 | |
| Movie | Vladimir Dubrovsky: The Noble Robber | Taras Alekseevich | 1990-01-16 |
| Movie | Intergirl | швейцар - бывший полковник | 1989-01-21 |
| Movie | The Adventures of Sherlock Holmes and Dr. Watson: The Twentieth Century Begins - Part 1 | Ferguson | 1988-03-12 |
| Movie | The Adventures of Sherlock Holmes and Dr. Watson: The Twentieth Century Begins - Part 2 | Inspector Lestrade (voice) | 1988-03-13 |
| Movie | Wisdom Meter | Izobretatel Ivan Ivanovich Murashko (voice) | 1988-10-30 |
| Series | The Life of Klim Samgin | Doctor | 1988-03-28 |
| Movie | At the End of the Night | 1988-05-16 | |
| Movie | Appeal | 1987-01-01 | |
| Movie | Sherlock Holmes in the 20th Century | Ferguson | 1987-04-01 |
| Movie | Point of Return | 1987-01-14 | |
| Movie | Exceptions Without Rules | rabotnik (Isklyuchenie 2: «Skrepki») | 1986-05-03 |
| Movie | About Nikita Tulskiy | 1986-10-27 | |
| Movie | Every Tenth | 1984-11-05 | |
| Movie | Black and White Magic | 1983-06-06 | |
| Movie | The Adventures of Sherlock Holmes and Dr. Watson: The Treasures of Agra | Inspector Lestrade (voice) | 1983-06-25 |
| Movie | The Adventures of Sherlock Holmes and Dr. Watson: The Treasures of Agra - Part 1 | Inspector Lestrade (voice) | 1983-06-25 |
| Movie | The Adventures of Sherlock Holmes and Dr. Watson: The Treasures of Agra - Part 2 | Inspector Lestrade (voice) | 1983-06-26 |
| Movie | Take Alive | Garbuz, Commissioner | 1982-01-01 |
| Movie | The Voice | 1982-12-18 | |
| Series | Treasure Island | Tom | 1982-12-31 |
| Movie | The Adventures of Sherlock Holmes and Dr. Watson: The Hound of the Baskervilles - Part 1 | Inspector Lestrade (voice) | 1981-07-25 |
| Movie | The Adventures of Sherlock Holmes and Dr. Watson: The Hound of the Baskervilles - Part 2 | Inspector Lestrade (voice) | 1981-07-26 |
| Series | The Adventures of Sherlock Holmes and Dr. Watson | Фергюсон | 1980-03-22 |
| Movie | Sherlock Holmes and Dr. Watson: Acquaintance | Dr. Roylott / Inspector Lestrade (Voice) | 1980-03-22 |
| Movie | Sherlock Holmes and Dr. Watson: Bloody Inscription | Inspector Lestrade (voice) | 1980-03-23 |
| Movie | The Guest | Director | 1980-01-01 |
| Movie | The Adventures of Sherlock Holmes and Dr. Watson: Hunting the Tiger | Inspector Lestrade (voice) | 1980-09-10 |
| Movie | Engineer Graftio | 1980-07-01 | |
| Movie | The Adventures of Sherlock Holmes and Dr. Watson: Mortal Fight | Inspector Lestrade (voice) | 1980-09-09 |
| Movie | The Adventures of Sherlock Holmes and Dr. Watson: King of Blackmailers | Inspector Lestrade (voice) | 1980-09-08 |
| Movie | Foreman | 1980-07-07 | |
| Movie | Late Meeting | Petya Basalayev | 1979-04-24 |
| Movie | A Sharp Turn | 1979-12-30 | |
| Movie | A Declaration of Love | Kroykov (voice) | 1978-08-15 |
| Movie | Trouble | mayor militsii | 1978-03-13 |
| Movie | Stepan's Remembrance | Parfyon Semyonovich | 1977-02-07 |
| Movie | Everyday Matters | 1977-08-01 | |
| Movie | New Year Adventures of Masha and Vitya | Ded Moroz | 1975-01-01 |
| Movie | They Fought for Their Motherland | Pyotr Lopakhin (voice) | 1975-11-05 |
| Movie | Blockade: The Luga Defense Line | Narrator | 1974-12-01 |
| Movie | The Duel | Boyko | 1973-12-20 |
| Movie | Yulka | 1972-12-28 | |
| Movie | The Incredible Yehudiel Chlamydia | 1970-03-16 | |
| Movie | We Called Him Robert | 1967-06-12 | |
| Movie | Man with Future | Pavel | 1961-02-20 |
| Movie | Anathema | student | 1960-01-01 |
| Movie | Our Correspondent | 1959-02-02 | |
| Movie | Life in Your Hands | Bannik | 1959-05-23 |
| Movie | The Death of Pazukin | 1958-04-07 | |
| Movie | The Night Guest | 1958-11-11 |