Né en Angleterre en 1939, Ian McKellen souhaite devenir acteur dès son plus jeune âge. Il débute sa carrière professionnelle en 1961, en décrochant son premier rôle dans la pièce A man for all seasons. Très rapidement, il arrive sur grand écran avec A touch of love de Waris Hussein (1969).
Il va alors poursuivre une grande carrière à cheval entre le cinéma, le théâtre et la télévision.
Cité à l’Oscar du meilleur acteur pour son interprétation dans
Gods And Monsters de Bill Condon (1988), il a également joué dans
Richard 3 de Richard Loncraine (1996) ;
Au CŒur De La Tourmente de Beeban Kidron (1997) ;
Bent (1996);
The Shadow de Russell Mulcahy (1994) ;
Last Action Hero ;
La Forteresse Noire ; etc.
Habitué aux rôles de sages et de mentors, il est surtout connu maintenant pour avoir été le Gandalf du
Seigneur des anneaux de Peter Jackson.
Ian McKellen a été Magneto dans
X-men de Bryan Singer (2000). Il reprend le rôle dans
X-men 2, du même réalisateur, puis dans
X-men L'Affrontement Final, présenté à Cannes en 2006.
Il participe aussi à l'aventure du film le plus controversé de la même année,
Da Vinci Code, dans le rôle de Sir Leigh Teabing, aux côtés d'Audrey Tautou et de Tom Hanks. Il prête également sa voix au film d'animation
Souris City.
En 2007, il joue dans
Stardust, Le Mystère De L'Étoile aux côtés de Michelle Pfeiffer, Charlie Cox et Claire Danes.