Moscow Never Sleeps 2017
as Slava
Metamorphosis 2015
Actor
A Man with Warranty 2012
Yaroslav. A Thousand Years Ago 2010
Burnt by the Sun 2: Exodus 2010
as cadet
1612: Chronicles of the Dark Time 2007
Day Watch 2006
as Dark One
Credits from TMDB.