Saint-Exupéry 2024
as Ruso
The Squad: Home Run 2023
as Trilok
Swoon 2019
as Hübner
Eternal Winter 2018
as Soviet lieutenant
Golden Job 2018
as Rice
Red Sparrow 2018
as Simyonov
Don't Breathe 2016
as Trevor
Erwartungen 2016
as Ilja
Spy 2015
as Hristo
A Good Day to Die Hard 2013
as Alik's Soldier
Credits from TMDB.