Ioan Gruffudd's movies and tv series

Bad Boys: Ride or Die (2024)
Ava (2020)
The Professor and the Madman (2019)
Harrow (2018 - 2021)
Keep Watching (2017)
Liar (2017 - 2020)
Mr Calzaghe (2015)
San Andreas (2015)
Playing It Cool (A Many Splintered Thing) (2014)
Forever (2014 - 2015)
The Adventurer: The Curse of the Midas Box (2013)
Foster (2011)
Ringer (2011 - 2012)
Sanctum (2011)
The Kid (2010)
Fireflies in the Garden (2008)
The Secret of Moonacre (The Little White Horse) (2008)
4: Rise of the Silver Surfer (Fantastic 4: Rise of the Silver Surfer) (2007)
Amazing Grace (2006)
The TV Set (2006)
Fantastic Four (2005)
King Arthur (2004)
Hornblower: Loyalty (Horatio Hornblower 3) (2003)
Hornblower: Duty (2003)
This Girl's Life (2003)
The Gathering (2002)
Shooters (2002)
Very Annie Mary (2001)
Another Life (2001)
Hornblower: Retribution (Horatio Hornblower: Retribution) (2001)
Hornblower: Mutiny (2001)
102 Dalmatians (2000)
Solomon and Gaenor (1999)
Hornblower: The Frogs and the Lobsters (Horatio Hornblower: The Wrong War) (1999)
Warriors (Peacekeepers) (1999)
Great Expectations (1999)
Hornblower: The Duchess and the Devil (Horatio Hornblower: The Duchess and the Devil) (1999)
Hornblower: The Examination for Lieutenant (Horatio Hornblower: The Fire Ship) (1998)
Hornblower: The Even Chance (Horatio Hornblower: The Duel) (1998)
Wilde (1997)
Poldark (1996)