Actor · Born 1971
Impostors
2025
Far Frontiers
2021
Game
2019
Zugzwang
2017
The Man Who Saved the World
2014 · as Stanislav Petrov
All the Best to Everyone
2014 · as Kostya Korablev
Kicking Off
2013 · as Khomutov
Земля людей
2010 · as Orekhov
What Men Talk About
2010
Nobody But Us...
2008
The Unspoken
1999 · as Jean
The Magical Portrait
1997 · as Ivan