Ioan Gruffudd profile
Actor profile

Ioan Gruffudd

6th October 1973 Llwydcoed, Aberdare, Glamorgan, Wales, UK Acting

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.

58 Movies 28 TV Shows 86 Credits
Filmography

Movies & TV Shows

Ava poster
Ava 2nd July 2020 as Peter
Buttons poster
Buttons 8th December 2018 as William Kingsley
Foster poster
Foster 10th February 2011 as Alec
The Kid poster
The Kid 22nd April 2010 as Colin Smith
W. poster
W. 17th October 2008 as Prime Minister Tony Blair
Stories USA poster
Stories USA 10th November 2007 as Simon (segment "The Little Things")
Otherworld poster
Otherworld 26th June 2003 as King Bendigeidfran (voice)
Another Life poster
Another Life 15th June 2001 as Frederick Edward Francis Bywaters
Warriors poster
Warriors 29th November 1999 as Lt. John Feeley
Titanic poster
Titanic 18th December 1997 as Fifth Officer Lowe
Wilde poster
Wilde 1st September 1997 as John Gray
Poldark poster
Poldark 3rd October 1996 as Jeremy Poldark
Elsbeth poster
Elsbeth 29th February 2024 as Angus Doyle
Harrow poster
Harrow 9th March 2018 as Dr. Daniel Harrow
Liar poster
Liar 11th September 2017 as Andrew Earlham
UnREAL poster
UnREAL 1st June 2015 as John Booth
Forever poster
Forever 22nd September 2014 as Henry Morgan
Ringer poster
Ringer 13th September 2011 as Andrew Martin
Glee poster
Glee 19th May 2009 as Paolo San Pablo
Castle poster
Castle 9th March 2009 as Eric Vaughn
Warriors poster
Warriors 20th November 1999 as Lt. John Feeley
Family Guy poster
Family Guy 31st January 1999 as Prince Charles (voice)
Today poster
Today 14th January 1952 as Self