Ioan Gruffudd (nascido em 6 de outubro de 1973) é um ator galês. Ele tem sido conhecido por seus papéis em filmes e séries de televisão no Reino Unido, Estados Unidos e Austrália. Ele primeiro foi conhecido por sua interpretação de Harold Lowe em Titanic (1997), e por sua interpretação de Horatio Hornblower na série de filmes de televisão Hornblower (1998-2003). Papéis subsequentes incluíram Lancelot em King Arthur (2004), Reed Richards / Mister Fantastic em Fantastic Four (2005) e sua sequência de 2007, William Wilberforce em Amazing Grace (2006), e Tony Blair em W. (2008).