Ioan Gruffudd

Actor

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
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
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
King Arthur
2004
as Lancelot
Dawn of the Dead
2004
as Soldier on Camera (uncredited)
Otherworld
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
Hornblower
2001
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 & 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