Even better for UK viewers, who might well know him best as irascible and eccentric Siegfried Farnon, the senior vet in All Creatures Great and Small!Robert Hardy! Known from Harry Potter. I think he could play Radagast. As you may know, he was a student of Tolkien and C.S. Lewis at Oxford.