Barabbas 2019
as John
Battle for Sevastopol 2015
as Vadim
Masha and the Sea 2008
Actor
Appeal 1986
The Failure of Operation Big Dipper 1983
Credits from TMDB.