highest rated
acting
- Nadezhda → judicial officer
- Let the Northern Lights Shine → Peter Savelyevich
- The Mysterious Monk
- Strong with Spirit → Hauptman
- The Twenty Six Comissars
- The Trap
- Call Fire for Ourselves (TV) → немецкий офицер
- The Tale of Malchish-Kibalchish → буржуинский офицер
- Executed at the Dawn → Pyotr Gresser, gradonachalnik
- Killed at Dawn → Pyotr Gresser, gradonachalnik
- Summer is Short in the Mountains → Engineer
- An Optimistic Tragedy → ship's doctor
- Night Passenger
- Time of the Revolution → Military college student
- The Trial of Madmen
- Duel
- Alyosha's Love → Belogorov
- The First Date → police captain
- Furqat → Yeletskiy
- The Secret of Two Oceans → Druzhinin, assistant commander
- Case in the Desert
- Admiral Ushakov → English ambassador (uncredited)
- Maximka → Иваныч
- Admiral Nakhimov → Ostreno
- The Golden Road → Friet Ebing
- Moscow Skies → captain Goncharov
- Front
- Actress
- Белорусские новеллы
- In the Rear of the Enemy
- The Disappearance of "Eagle"
- Minin and Pozharsky → Anokha
- If War Comes Tomorrow → Михаил и второй брат-танкист (нет в титрах)
- We Are from Kronstadt → A Lieutenant
- Sniper → Russian Soldier
- Alone → Kuzmina's Fiance
- Twenty Two Misfortunes → Dozorov
- The New Babylon → Jean, French soldier
- Chuzhoy pidzhak → Galaev
- The Club of the Big Deed → Lieutenant Sukhanov
- The Overcoat → Official
- The Devil's Wheel → Vanya Shorin, Red fleet sailor