Ioan Gruffudd

Ioan Gruffudd is a Welsh actor who portrayed Andrew Earlham in the television series Liar.

He is known for his roles as Harold Lowe in Titanic, Horation Hornblower in the Hornblower television films, Lancelot in 2004's King Arthur and Reed Richards / Mister Fantastic in Fantastic Four and Fantastic Four: Rise of the Silver Surfer.