Home People Ioan Gruffudd Ioan Gruffudd movies Ioan Gruffudd movies Ioan Gruffudd Movies (46) The Professor and the Madman (2019) As Henry Bradley. He was 45 years old Buttons (2018) He was 45 years old Keep Watching (2017) As Carl Mitchell. He was 44 years old Mr. Calzaghe (2015) As Himself. He was 42 years old Forever (2015) As Anthony. He was 42 years old San Andreas (2015) As Daniel Riddick. He was 41 years old Playing It Cool (2015) As Stuffy. He was 41 years old Under Milk Wood (2014) As Mog Edwards. He was 40 years old Justice League: War (2014) As Thomas Morrow (voice). He was 40 years old The Adventurer: The Curse of the Midas Box (2013) As Charles Mundi. He was 40 years old Horrible Bosses (2011) As Wetwork Man. He was 37 years old Foster (2011) As Alec. He was 37 years old Sanctum (2011) As Carl Hurley. He was 37 years old The Kid (2010) As Colin Smith. He was 37 years old W. (2008) As Tony Blair. He was 35 years old The Secret of Moonacre (2008) As Sir Benjamin Merryweather / Sir Wrolf Merryweather. He was 34 years old Fireflies in the Garden (2011) As Addison. He was 38 years old Agent Crush (2008) As Agent Crush (voice). He was 34 years old Fantastic Four: Rise of the Silver Surfer (2007) As Reed Richards / Mr. Fantastic. He was 33 years old The TV Set (2006) As Richard McCallister. He was 32 years old Amazing Grace (2006) As William Wilberforce. He was 32 years old Fantastic Four (2005) As Reed Richards / Mr. Fantastic. He was 31 years old This Girl's Life (2004) As Daniel. He was 31 years old King Arthur (2004) As Lancelot. He was 30 years old Hornblower: Duty (2003) As Commander Horatio Hornblower. He was 30 years old Hornblower: Loyalty (2003) As Horatio Hornblower. He was 30 years old Man and Boy (2002) As Harry Silver. He was 28 years old Shooters (2002) As Freddy Guns. He was 28 years old Happy Now (2001) As Sgt Max Bracchi. He was 27 years old The Gathering (2003) As Dan Blakeley. He was 29 years old Another Life (2001) As Frederick Edward Francis Bywaters. He was 27 years old Very Annie Mary (2001) As Hob. He was 27 years old Hornblower: Retribution (2001) As Horatio Hornblower. He was 27 years old Hornblower: Mutiny (2001) As Horatio Hornblower. He was 27 years old 102 Dalmatians (2000) As Kevin Shepherd. He was 27 years old Warriors (1999) As Lt. John Feeley. He was 26 years old Solomon and Gaenor (2000) As Solomon Levinsky. He was 26 years old Great Expectations (1999) As Pip. He was 25 years old Hornblower: The Frogs and the Lobsters (1999) As Horatio Hornblower. He was 25 years old Hornblower: The Duchess and the Devil (1999) As Horatio Hornblower. He was 25 years old Hornblower: The Examination for Lieutenant (1998) As Horatio Hornblower. He was 25 years old Hornblower: The Even Chance (1998) As Midshipman Horatio Hornblower. He was 25 years old Titanic (1997) As Fifth Officer Lowe. He was 24 years old Wilde (1997) As John Gray. He was 23 years old Poldark (1996) As Jeremy Poldark. He was 22 years old A Relative Stranger (1996) As Nigel Fraiman. He was 22 years old