

Cargo 200
2007 · as Valera

Heirs
2015 · as Gleb Tregubov

Love Yourself Tender
2026

Union of Salvation
2019 · as Sergey Muravyov-Apostol, lieutenant colonel of the Chernigov regiment

Morphine
2008 · as Doctor Mikhail Alekseyevich Polyakov

Учитель в законе
2007 · as Макс

Aeterna: Part One
2022 · as Rupert fok Felsenburg

Closed Spaces
2008 · as Веня

Жили-были мы
2017

Decoy
2010 · as Nikolay

Leaving
2014

Turbulence Zone
2011

The Girl and Death
2012 · as Nicolai

Chagall-Malevich
2014 · as Mark Shagal

Once Upon a Time in the Provinces
2008 · as Che

Teens: First Love
2024

You Cried Bitterly in Your Dream
2024

Autumn Memories
2016 · as Igor Nevolin