Ioan je djetinjstvo proveo u Cardiffu, a u tinejdžerskim godinama bio je vješt oboist i pjevač u školskom zboru. Ipak, od glazbe je odustao kada ga je zaokupila gluma.
Glumačku karijeru je započeo kao 13-godišnjak u velškom filmu Austin ", a ubrzo je dobio ulogu u sapunici Pobol y Cwm ". U isto je vrijeme bio aktivan u kazalištu i školskim predstavama. Kao 18-godišnjak upisao je Kraljevsku akademiju dramskih umjetnosti u Londonu. Tamo su mu dodjeljivane samo male uloge u produkcijama pa se osjećao izoliranim te je htio napustiti prestižni fakultet. Ipak, na završnoj godini je dobio glavnu ulogu u Ibsenovoj drami Hedda Gabler ", zahvaljujući kojoj je 1996. dobio glavnu ulogu u filmskom remakeu serije Poldark ".
Uloga kojom se definitivno probio izvan Velike Britanije jest uloga policajca Harolda Lowea u Titanicu ". Posljedično, dobio je glavnu ulogu u seriji Hornblower " koja se prikazivala od 1998. do 2003. Gruffudd je bio zahvalan što je ulogu dobio kao, kako kaže, relativno nepoznat glumac.
Gruffudd je glumio u nekolicini britanskih serija, a gledali smo ga u filmovima 102 dalmatinac ", Pad crnog jastreba " i Kralj Arthur ". U Marvelovoj Fantastičnoj četvorci " iz 2005. i nastavku Fantastična četvorka: Dolazak Srebrnog Letača " utjelovio je Mistera Fantastica . Dao je glas Misteru Miracleu u DC-jevoj seriji Justice League Unlimited ", te je utjelovio bivšeg britanskog premijera Tonyja Blaira u biografskom filmu o životu Georgea W. Busha.
Uz film i televiziju, Gruffudda smo vidjeli u Westlifeovom spotu za pjesmu Uptown Girl ", uz zanosnu Claudiju Schiffer. Glumac je bio jedan od voditelja koncerta Live Earth u Londonu.
Ioan je ponosni Velšanin. U srpnju 2008. sudjelovao je u promidžbenom spotu svoje države, a prošle je godine bio među zvijezdama kratkog filma o stotoj godišnjici rođenja velškog pjesnika Dylana Thomasa .
Unatoč ljubavi prema rodnom Walesu, Gruffudd sa suprugom i glumicom Alice Evans živi u Los Angelesu. Par se upoznao tijekom snimanja 102 dalmatinca", a vjenčali su se u rujnu 2007. godine. Zajedno imaju dvije kćeri, Ellu Betsi i Elsie Marigold. Glumac uživa u Los Angelesu, a dojmio ga se karakter Amerikanaca, posebno njihovo samopouzdanje i prisutnost u trenutku.
Ioana Gruffudda gledajte u "Fantastičnoj četvorci: Dolasku srebrnog letača" u četvrtak u 21:45 sati na RTL-u.