Luego, el público más joven lo pudo ver también en su papel del ministro de la magia Cornelius Fudge en Harry Potter.
Sin embargo, debido a su avanzada edad, Hardy tuvo que quedar fuera de casi la mitad de las películas de la saga porque su cuota del seguro representaba un gasto demasiado elevado para la productora, según él mismo reveló en una entrevista.
Uno de sus más grandes éxitos fue cuando interpretó al exprimer ministro británico Winston Churchill en la serie televisiva "Winston Churchill: The Wilderness Years".
El talento para la actuación lo descubrió de pequeño, cuando le tocó llevar el velo de una novia en una boda. Ya en ese momento le tomó el gusto a estar en el centro de todas las miradas, como contó él mismo en una entrevista radial.
A través de un comunicado, los hijos de Hardy describieron a su padre, entre otras cosas, como un "lingüista meticuloso y un historiador altamente respetado".