Sus papeles más conocidos han sido en series de la televisión británica como "El detective cantante" o "Maigret", y como el personaje de Albus Dumbledore en las películas de "Harry Potter", en sustitución de Richard Harris.