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 first was 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/MMister Fantastic in Fantastic Four (2005) and its 2007 sequel, 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.
Kevin Shepherd
Film 2000
Dan Blakeley
Film 2003
Lt. John Feeley
Film 1999
Host
Film 2004
Hob
Film 2001
Simon
Film
Sir Benjamin Merryweather / Sir Wrolf Merryweather
Film 2009
Carl
Film 2011
Solomon Levinsky
Film 1999
Harry Silver
Film 2002
King Bendigeidfran (voice)
Film 2003
Jeremy Poldark
Film 1996
Self
Film 2004
Charles Mundi
Film 2013
Soldier on Camera (uncredited)
Film 2004
Agent Crush (voice)
Film 2008
Anthony
Film 2015
Himself
Film 2015
Nigel Fraiman
Film 1996
Self
Film 2003
Self
Film 2012
Film
Self
Tv 1952
Self
Tv 2001
Tv 2004
Self - Guest
Tv 1993
Tv 1994
Jack
Tv 1999
Paolo San Pablo
Tv 2009
Eric Vaughn
Tv 2009
Self
Tv 2007
Dr. Daniel Harrow
Tv 2018
Devin Levin / Robot Guard (voice)
Tv 2008
Thomas Degalais
Tv 2022
Himself
Tv 2005
Dr. Stewart Delany
Tv 2013
Reed Richards / Mr. Fantastic (archive footage)
Tv 2012
Armor (voice)
Tv 2008