2018
Kursk: The Last Mission
Actor - Boris Yeltsin
2015
Star Wars: Episode VII - The Force Awakens
Actor
2012
Branded
Actor - Marketing Guru
2011
Extremely loud and incredibly close
Actor - The Renter
2010
Shutter Island
Actor - Dr. Naehring
Robin Hood
Actor - Sir Walter Loxley
2009
Solomon Kane
Actor - Josiah Kane
Full filmography