Which actor plays Gandalf in The Hobbit film trilogy?
Answer
Ian McKellen
Answer
Ian McKellen
Ian McKellen plays Gandalf in Peter Jackson’s The Hobbit film trilogy. He portrays Gandalf the Grey, the wizard who persuades Bilbo Baggins to join Thorin Oakenshield’s company on its journey to reclaim Erebor.
McKellen first played Gandalf in The Lord of the Rings film trilogy, beginning with The Fellowship of the Ring in 2001. His return made Gandalf one of the major links between Jackson’s two Tolkien adaptations. In The Hobbit, the character investigates the growing threat connected with the Necromancer while also guiding the company through dangers such as trolls, goblins, and giant spiders.
The other options belong to different Middle-earth roles. Hugo Weaving plays Elrond, Richard Armitage plays Thorin, and Christopher Lee plays Saruman. Another common distinction is Gandalf’s color: he begins as Gandalf the Grey and later becomes Gandalf the White after his battle with the Balrog, a transformation shown in The Lord of the Rings rather than The Hobbit trilogy.
Source: Wikipedia · fact-checked Sept. 2026