Actor
Meet the Killer Parents
2023
as Stephen
Life With Luca
2023
as Blaze
Polar
2019
as Hotel Clerk
Siberia
2018
as Ivan
Darken
2017
as Ralston
Joe Finds Grace
2017
as Eton
Separation
2013
as Geoffrey
Mission: Impossible - Ghost Protocol
2011
as Russian Sub Ensign
Red: Werewolf Hunter
2010
as Driver
RED
2010
as Surveillance Tech
Driven to Kill
2009
as Stephan
Fugitive Pieces
2007
as John
Dead Silence
2007
as Richard Walker
Man of the Year
2006
as Eckhart
Lucky Number Slevin
2006
as Bodyguard #2
Heritage Minutes: Andrew Mynarski
2005
as Pat Brophy
Master Spy: The Robert Hanssen Story
2002
as Fatelov
The Safety of Objects
2002
as Bartender
K-19: The Widowmaker
2002
as Sergei
Dark Water
2001
as Spencer
My Husband's Double Life
2001
as Rob Dusak
Chain of Fools
2001
as Dr. Welby
Mission to Mars
2000
as Technician
I'll Be Home for Christmas
1998
as Angel
Heritage Minutes: Andrew Mynarksi
as Pat Brophy