|
Seven Snipers (2026) as Milk |
|
Bad Boys: Ride or Die (2024) as Lockwood |
|
Ava (2020) as Peter |
|
The Professor and the Madman (2019) as Henry Bradley |
|
Buttons (2018) as William Kingsley |
|
Keep Watching (2017) as Carl Mitchell |
|
Mr. Calzaghe (2015) as Self |
|
Forever (2015) as Anthony |
|
San Andreas (2015) as Daniel Riddick |
|
Playing It Cool (2014) as Stuffy |
|
Under Milk Wood (2014) as Mog Edwards |
|
Justice League: War (2014) as Thomas Morrow (voice) |
|
The Adventurer: The Curse of the Midas Box (2013) as Charles Mundi |
|
Reflections on Titanic (2012) as Self |
|
Horrible Bosses (2011) as Wetwork Man |
|
Foster (2011) as Alec |
|
Sanctum (2011) as Carl |
|
The Kid (2010) as Colin Smith |
|
The Secret of Moonacre (2009) as Sir Benjamin Merryweather / Sir Wrolf Merryweather |
|
W. (2008) as Prime Minister Tony Blair |
|
Fireflies in the Garden (2008) as Addison |
|
Agent Crush (2008) as Agent Crush (voice) |
|
Stories USA (2007) as Simon (segment "The Little Things") |
|
Fantastic Four: Rise of the Silver Surfer (2007) as Reed Richards / Mr. Fantastic |
|
The TV Set (2007) as Richard McCallister |
|
Amazing Grace (2006) as William Wilberforce |
|
Fantastic Four (2005) as Reed Richards / Mr. Fantastic |
|
This Girl's Life (2004) as Daniel |
|
The Making of King Arthur (2004) as Self |
|
King Arthur (2004) as Lancelot |
|
Quest for King Arthur (2004) as Host |
|
Dal: Yma/Nawr (2003) as Self |
|
Y Mabinogi (2003) as King Bendigeidfran (voice) |
|
The Gathering (2003) as Dan Blakeley |
|
Hornblower: Duty (2003) as Commander Horatio Hornblower |
|
Hornblower: Loyalty (2003) as Horatio Hornblower |
|
Man and Boy (2002) as Harry Silver |
|
Shooters (2002) as Freddy Guns |
|
Black Hawk Down (2001) as LT John Beales |
|
Happy Now (2001) as Sgt Max Bracchi |
|
Another Life (2001) as Frederick Edward Francis Bywaters |
|
Very Annie Mary (2001) as Hob |
|
Hornblower: Retribution (2001) as Horatio Hornblower |
|
Hornblower: Mutiny (2001) as Horatio Hornblower |
|
102 Dalmatians (2000) as Kevin Shepherd |
|
Warriors (1999) as Lt. John Feeley |
|
Solomon and Gaenor (1999) as Solomon Levinsky |
|
Great Expectations (1999) as Pip |
|
Hornblower: The Frogs and the Lobsters (1999) as Horatio Hornblower |
|
Hornblower: The Duchess and the Devil (1999) as Horatio Hornblower |
|
Hornblower: The Examination for Lieutenant (1998) as Horatio Hornblower |
|
Hornblower: The Even Chance (1998) as Midshipman Horatio Hornblower |
|
Titanic (1997) as Fifth Officer Lowe |
|
Wilde (1997) as John Gray |
|
Poldark (1996) as Jeremy Poldark |
|
A Relative Stranger (1996) as Nigel Fraiman |
|
The Little Things () as Simon |
|
Zipline () as |
|
Seven Snipers (2026) Executive Producer |
|
A Ray of Sunshine () Director |