Ioan Gruffudd

Ioan Gruffudd (born 6 October 1973, Llwydcoed, Aberdare, Cynon Valley) is a Welsh actor.

Characters voiced in Ben 10

 * Devin Levin