2023
If...Then...Now… as Jacob2018
The Traitor as Osavul2017
Gear as Roman2015
The Forbidden Room as Jarvis / Dr. Deane / Husband2015
The Name You Carry as Father2014
Mensonges as Dimitri Raskolnikov2014
X-Men: Days of Future Past as General Petrov2013
Jappeloup as Competition announcer2011
A Late Summer's Night as Pater Lukas2008
Морозов as Андрей Морозов - майор2006
The Ugly Swans as Viktor Banev2006
Délivrez-Moi as Not available2005
Last Best Chance as Dubrovsky2004
The Iris Effect as Ivan2004
Jack Paradise (Les nuits de Montréal) as Gino O'Connor2004
Manners of Dying as The Cook2003
Spinning Boris as Andrei Lugov2003
Far Side of the Moon as L'interpréte2002
The Sum of All Fears as Milinov2002
The Marsh as Alexandre2001
The Tracker as Gregory2000
The Undefeated as Roman Shukhevych1999
Laura Cadieux II as Capitaine russe1998
The Red Violin as Coat Attendant (Montréal)1998
Thunder Point as Russian Soldier1998
Something Organic as Not available1997
The Assignment as KGB Aide1997
Danielle Steel's Zoya as Diaghilev1997
Hysteria as Syd Meeker1997
The Thousand Wonders of the Universe as Un officer d'élite1996
The Ideal Man as Not available1995
Bullet to Beijing as Police Inspector1995
Music for December as Aleksandr Larin1994
Mrs. Parker and the Vicious Circle as Russian Director1994
Desire in Motion as Homme au téléphone1993
La Bête de foire as Borkine1991
Forgive Us Mother Russia as Guban1991
Anna Karamazoff as (as Grigoriy Gladiy)1991
Paths of Death and Angels as Schrevek István1990
Leningrad. November as Max1990
Memories Without A Date as Not available1989
Cyrano de Bergerac as Сирано де Бержерак1987
The Apostate as Miller1987
Chameleon Games as Georges de Valera1986
The Wedding Is Accused as Not available1985
M.K.C. Zodiakas as Художник1984
Stolen Happiness as Mikhailo Gurman1982
Such a Late, Such a Warm Autumn as Young Mikhailo-Michael Rusnak1979
Pipers as атаман1973
Only Old Men Are Going to Battle as Technician Alexandrova