Ioan Gruffudd (Welsh: [ˈjɔan ˈɡrɪfɪð]; /ˈjoʊɑːn ˈɡrɪfɪθ/; born 6 October 1973) is a Welsh-American actor. He is known for his roles in film and television series in the United Kingdom, the United States, and Australia.
He was first noted for his portrayal of Harold Lowe in Titanic (1997) and for his portrayal of Horatio Hornblower in the Hornblower series of television films (1998–2003). Subsequent roles have included Lancelot in King Arthur (2004), Reed Richards/Mister Fantastic in Fantastic Four (2005) and its sequel Fantastic Four: Rise of the Silver Surfer (2007), William Wilberforce in Amazing Grace (2006), Tony Blair in W. (2008), and Adam Lockwood in Bad Boys: Ride or Die (2024).
Description above from the Wikipedia article Ioan Gruffudd, licensed under CC-BY-SA, full list of contributors on Wikipedia.
as Simon
as Nathaniel Clem
as Milk
as Self(1 ep)
as Lockwood
as Angus Doyle(1 ep)
as Thomas Degalais(6 eps)
as Peter
as Henry Bradley
as William Kingsley
as Dr. Daniel Harrow(30 eps)
as Andrew Earlham(12 eps)
as Carl Mitchell
as Self
as Anthony
as John Booth(5 eps)
as Daniel Riddick
as Stuffy
as Henry Morgan(22 eps)
as Mog Edwards
as Thomas Morrow (voice)
as Charles Mundi
as Dr. Stewart Delany(1 ep)
as Self
as Andrew Martin(22 eps)
as Wetwork Man
as Alec
as Carl
as Colin Smith
as Paolo San Pablo(2 eps)
as Eric Vaughn(1 ep)
as Sir Benjamin Merryweather / Sir Wrolf Merryweather
as Armor (voice)(1 ep)
as Prime Minister Tony Blair
as Addison
as Devin Levin / Robot Guard (voice)(1 ep)
as Agent Crush (voice)
as Simon (segment "The Little Things")
as Self
as Reed Richards
as Richard McCallister
as William Wilberforce
as Self(1 ep)
as Self
as Reed Richards
as Dark Haired Man / Medic (voice)(1 ep)
as (voice)(1 ep)
as Daniel
as Self
as Mr. Miracle (voice)(1 ep)
as Lancelot
as Host
as Lukas Gold(9 eps)
as Self
as King Bendigeidfran (voice)
as Dan Blakeley
as Commander Horatio Hornblower
as Horatio Hornblower
as Phillip Bosinney(4 eps)
as Harry Silver
as Freddy Guns
as Beales
as Self(1 ep)
as Sgt Max Bracchi
as Frederick Edward Francis Bywaters
as Hob
as Horatio Hornblower
as Horatio Hornblower
as Kevin Shepherd
as Lt. John Feeley
as Lieutenant John Feeley(2 eps)
as Jack(1 ep)
as Solomon Levinsky
as Pip
as Pip(2 eps)
as Horatio Hornblower
as Horatio Hornblower
as Man (voice)(1 ep)
as National Geographic Narrator (voice)(1 ep)
as Prince Charles (voice)(1 ep)
as Horatio Hornblower
as Midshipman Horatio Hornblower
as Horatio Hornblower(8 eps)
as Fifth Officer Lowe
as Self - Winner(1 ep)
as John Gray
as Jeremy Poldark
as Nigel Fraiman
as Self - Guest(1 ep)
as Self(1 ep)