
Ioan Gruffudd
Acting
Born: 1973-10-06 · Llwydcoed, Aberdare, Glamorgan, Wales, UK
Biography
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 F
🎬 Movies (20)

Seven Snipers
2026
Milk

Bad Boys: Ride or Die
2024
Lockwood

Ava
2020
Peter

The Professor and the Madman
2019
Henry Bradley

Buttons
2018
William Kingsley

Keep Watching
2017
Carl Mitchell

Mr. Calzaghe
2015
Self

Forever
2015
Anthony

San Andreas
2015
Daniel Riddick

Playing It Cool
2014
Stuffy

Under Milk Wood
2014
Mog Edwards

Justice League: War
2014
Thomas Morrow (voice)

The Adventurer: The Curse of the Midas Box
2013
Charles Mundi

Reflections on Titanic
2012
Self

Horrible Bosses
2011
Wetwork Man

Foster
2011
Alec

Sanctum
2011
Carl

The Kid
2010
Colin Smith

The Secret of Moonacre
2009
Sir Benjamin Merryweather / Sir Wrolf Merryweather

W.
2008
Prime Minister Tony Blair
📺 TV Shows (20)

Dolph and the Lundgrens
2026
Self

Elsbeth
2024
Angus Doyle

The Reunion
2022
Thomas Degalais

Harrow
2018
Dr. Daniel Harrow

Liar
2017
Andrew Earlham

UnREAL
2015
John Booth

Forever
2014
Henry Morgan

Monday Mornings
2013
Dr. Stewart Delany

Ringer
2011
Andrew Martin

Glee
2009
Paolo San Pablo

Castle
2009
Eric Vaughn

Batman: The Brave and the Bold
2008
Armor (voice)

Ben 10: Alien Force
2008
Devin Levin / Robot Guard (voice)

The Graham Norton Show
2007
Self

American Dad!
2005
Dark Haired Man / Medic (voice)

American Dad!
2005
(voice)

Justice League Unlimited
2004
Mr. Miracle (voice)

Century City
2004
Lukas Gold

The Forsyte Saga
2002
Phillip Bosinney

Richard & Judy
2001
Self