|
Her Private Hell (2026) as |
|
My Oxford Year (2025) as William Davenport |
|
Exterritorial (2025) as Eric Kynch |
|
Irena's Vow (2024) as Rugmer |
|
Dougray Scott Bringing Football Home (2024) as |
|
Slay & Prepare (2023) as Ben |
|
La Cha Cha (2021) as Roger Callaway |
|
Sea Fever (2020) as Gerard |
|
Sulphur & White (2020) as Donald Tait |
|
It's Me, Sugar (2018) as Arthur Miller |
|
London Town (2017) as Nick Baker |
|
The Idyll (2016) as Man |
|
Tiger House (2015) as Shane |
|
Sean Connery: In His Own Words (2015) as Self |
|
The Vatican Tapes (2015) as Roger Holmes |
|
The Rezort (2015) as Archer |
|
Taken 3 (2014) as Stuart St. John |
|
Last Passenger (2013) as Lewis Shaler |
|
Death Race: Inferno (2013) as Niles York |
|
A Thousand Kisses Deep (2012) as Ludwig Giroux |
|
Words of Captain Scott (2012) as Captain Scott |
|
My Week with Marilyn (2011) as Arthur Miller |
|
Love's Kitchen (2011) as Rob Haley |
|
There Be Dragons (2011) as Robert |
|
United (2011) as Matt Busby |
|
The Quinn-tuplets (2010) as Michael Adatto |
|
The Diplomat (2009) as Ian Porter |
|
New Town Killers (2008) as Alistair Raskolnikov |
|
Dr. Jekyll and Mr. Hyde (2008) as Dr. Jekyll / Mr. Hyde |
|
Hitman (2007) as Mike Whittier |
|
Perfect Creature (2007) as Brother Silus |
|
Beneath the Surface: The Making of 'Dark Water' (2005) as Self |
|
Dark Water (2005) as Kyle Williams |
|
Things to Do Before You're 30 (2005) as Cass |
|
The Truth About Love (2005) as Archie Gray |
|
One Last Chance (2004) as Frankie The Fence |
|
The Poet (2003) as Andrei |
|
To Kill a King (2003) as Thomas Fairfax |
|
Ripley's Game (2002) as Jonathan Trevanny |
|
Enigma (2001) as Tom Jericho |
|
Mission: Impossible II (2000) as Sean Ambrose |
|
The Miracle Maker (2000) as James the Disciple (voice) |
|
Gregory's Two Girls (1999) as Fraser Rowan |
|
This Year's Love (1999) as Cameron |
|
Faeries (1999) as The Fairy Prince (voice) |
|
EverAfter (1998) as Prince Henry |
|
Deep Impact (1998) as Eric Vennekor |
|
Regeneration (1997) as Capt. Robert Graves |
|
Another 9 1/2 Weeks (1997) as Charlie |
|
Twin Town (1997) as Terry Walsh |
|
The Place of the Dead (1997) as Lance Corporal Richard Mayfield |
|
Princess Caraboo (1994) as Dragoon Captain |
|
Feral () as |
|
One Last Chance (2004) Executive Producer |
|
To Kill a King (2003) Associate Producer |