| Apartment 7A (2024)As Alan Marchand | (Not seen) |
| London Fields (2018)As Keith Talent | (Not seen) |
| Geostorm (2017)As Max Lawson | (Not seen) |
| Kidnapping Mr. Heineken (2015)As Cor Van Hout | (Not seen) |
| Eliza Graves (2014) (AKA "Stonehearst Asylum")As Edward Newgate | (Not seen) |
| La migliore offerta (2013) (AKA "The Best Offer")As Robert | (Not seen) |
| Upside Down (2012)As Adam Kirk | (Not seen) |
| Cloud Atlas (2012)As Adam Ewing / Poor Hotel Guest / Megan's Dad / Highlander / Hae-Joo Chang / Adam / Zachry Brother-in-Law | (Not seen) |
| One Day (2011)As Dexter Mayhew | (Not seen) |
| Legend of the Guardians: The Owls of Ga'Hoole (2010)As Soren (voice) | (Not seen) |
| The Way Back (2010)As Janusz Wieszczek | (Not seen) |
| Crossing Over (2009)As Gavin Kossef | (Not seen) |
| Fifty Dead Men Walking (2008) (AKA "50 Dead Men Walking")As Martin | (Not seen) |
| The Other Boleyn Girl (2008)As George Boleyn | (Not seen) |
| 21 (2008) (AKA "21 - The Movie")As Ben Campbell | (Not seen) |
| Across the Universe (2007)As Jude | (Not seen) |
| Mouth to Mouth (2005)As Red | (Not seen) |
| The Browning Version (1994)As Bryant | (Not seen) |