Hard to Be a God 2014
as Pashka
Roses for Elsa 2009
Actor
Dream 2007
Faust 2006
as Faust (voice)
Transit 2006
To Live for Another 2005
as Viktor
Sissi, the Rebellious Empress 2004
Demon 2004
Antikiller 2: Antiterror 2003
Azazel 2002
as Джеральд Канингем
Credits from TMDB.