
Llwydcoed, Aberdare, Glamorgan, Wales, UK
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 Dark Haired Man / Medic (voice)

as Man (voice)
1999

as Milk
2026

as Dark Haired Man / Medic (voice)
2005

as Eric Vaughn
2009

as Self
2007

as Paolo San Pablo
2009

as Fifth Officer Lowe
1997

as Self - Guest
1993

as Angus Doyle
2024

as Armor (voice)
2008

as Devin Levin / Robot Guard (voice)
2008

as Self
2001
as Peter
2020

as Milk
2026

as Lockwood
2024

as Peter
2020

as Henry Bradley
2019

as William Kingsley
2018

as Carl Mitchell
2017

as Self
2015

as Anthony
2015

as Daniel Riddick
2015

as Stuffy
2014

as Mog Edwards
2014

as Thomas Morrow (voice)
2014

as Charles Mundi
2013

as Self
2012

as Wetwork Man
2011

as Alec
2011

as Carl
2011

as Colin Smith
2010

as Sir Benjamin Merryweather / Sir Wrolf Merryweather
2009

as Prime Minister Tony Blair
2008

as Addison
2008

as Agent Crush (voice)
2008

as Simon (segment "The Little Things")
2007

as Reed Richards / Mr. Fantastic
2007
as Eric Vaughn
1 ep.

as Man (voice)
1 episodes

as Dark Haired Man / Medic (voice)
1 episodes

as Eric Vaughn
1 episodes

as Self
1 episodes

as Paolo San Pablo
2 episodes

as Self - Guest
1 episodes

as Angus Doyle
1 episodes

as Armor (voice)
1 episodes

as Devin Levin / Robot Guard (voice)
1 episodes

as Self
1 episodes

as Mr. Miracle (voice)
1 episodes

as Self
1 episodes

as Henry Morgan
22 episodes

as Dr. Daniel Harrow
30 episodes

as John Booth
5 episodes

as Horatio Hornblower
8 episodes

as Andrew Martin
22 episodes

as Phillip Bosinney
4 episodes

as Andrew Earlham
12 episodes

as Dr. Stewart Delany
1 episodes

as Lukas Gold
9 episodes

as Self - Winner
1 episodes

as Pip
2 episodes
as Jack
1 episodes
Director