
Profile
Famous as :
ActorBirth Date :
October 06, 1973Birth Place :
Cardiff, Wales, UKClaim to fame :
As Horatio Hornblower in TV series "Hornblower: The Even Chance" (1998)
Forever (2013) (2013)
stars as Anthony
Mariah Mundi and the Midas Box (2013)
stars as Charles Mundi
Ringer (2011)
- TV
stars as Andrew Marx
Sanctum (2011)
stars as Carl Hurley
Foster (2011)
stars as Alec
Banking on Mr. Toad (2010)
stars as Kenneth Grahame
The Kid (2010)
stars as Colin Smith
W (2009)
stars as Prime Minister Tony Blair
The Secret of Moonacre (2008)
aka The Little White Horsestars as Sir Benjamin
Agent Crush (2008)
stars as Agent Crush (voice)
Fireflies in the Garden (2008)
stars as Addison
Fantastic Four: Rise of the Silver Surfer (2007)
stars as Reed Richards/Mr. Fantastic
Amazing Grace (2006)
stars as William Wilberforce
The TV Set (2006)
stars as Richard
Fantastic Four (2005)
stars as Reed Richards/Mr. Fantastic
The Little Things (2005)
stars as Simon
Fantastic Four (2005)
- VG
stars as Reed Richards (voice)
Century City (2004) - TV
stars as Lukas Gold
King Arthur (2004)
aka King Arthur: Director's Cutstars as Lancelot
This Girl's Life (2003)
stars as Daniel
Y Mabinogi (2003) aka Otherworld
stars as King Bendigeidfran
Hornblower: Duty (2003) - TM
stars as Commander Horatio Hornblower
Hornblower: Loyalty (2003) - TM aka Horatio Hornblower 3
stars as Commander Horatio Hornblower
The Gathering (2002)
stars as Dan Blakeley
The Forsyte Saga (2002) - TV
stars as Phillip Bosinney
Man and Boy (2002) - TM
stars as Harry Silver
Shooters (2002)
stars as Freddy Guns
Another Life (2001)
stars as Freddy Bywaters
Happy Now (2001)
stars as Sgt Max Bracchi
Very Annie Mary (2001) - TM aka Annie-Mary à la folie! (France)
stars as Hob
Hornblower: Mutiny (2001) - TM aka Horatio Hornblower: The Mutiny
stars as 3rd Lt. Horatio Hornblower
Hornblower: Retribution (2001) - TM aka Horatio Hornblower: Retribution
stars as 3rd Lt. Horatio Hornblower
Black Hawk Down (2001)
stars as 2 Lt. John Beales
102 Dalmatians (2000)
stars as Kevin Sheperd
The Miracle Maker (2000) - TV
stars as Voice of Jesus
Hornblower: The Duchess and the Devil (1999) - TM aka Horatio Hornblower: The Duchess and the Devil
stars as Horatio Hornblower
Hornblower: The Frogs and the Lobsters (1999) - TM aka Horatio Hornblower: The Wrong War
stars as Horatio Hornblower
Great Expectations (1999) - TM
stars as Pip
Solomon and Gaenor (1999) aka Solomon & Gaenor
stars as Solomon Levinsky
Warriors (1999) - TM aka Peacekeepers
stars as Lt. John Feeley
Love in the 21st Century (1999) - TV
stars as Jack
Hornblower: The Examination for Lieutenant (1998) - TM aka Horatio Hornblower: The Fire Ship
stars as Acting Lt. Horatio Hornblower
Hornblower: The Even Chance (1998) - TM aka Horatio Hornblower: The Duel
stars as Midshipman Horatio Hornblower
Wilde (1997) aka Oscar Wilde
stars as John Gray
Titanic (1997)
stars as 5th Officer Lowe
Poldark (1996) - TM
stars as Jeremy Poldark
A Relative Stranger (1995) - TM
stars as Nigel Fraiman
Pobol y Cwm (1974) - TV
stars as Gareth Wyn Harries (1987-1994)












