2026
Avengers: Doomsday as Magneto2025
Billy & Dom Eat the World as Himself2025
Dragged Through Time as Not available2024
Dragfox as Ginger Snap the Fox (Speaking) (voice)2024
The Life and Death of Lily Savage as Self2022
Hamlet Within as Not available2021
Hating Peter Tatchell as Self2019
On Broadway as Self2018
McKellen: Playing the Part as Himself2018
National Theatre Live: King Lear as King Lear2017
The Untold Tales of Armistead Maupin as Self2017
The Paul O'Grady Story as Self2016
Shakespeare Live! From the RSC as Self - Performer2016
Judi Dench: All the World's Her Stage as Self2016
Shakespeare on Stage, Screen and Elsewhere with Ian McKellen as Not available2015
Knights of Classic Drama at the BBC as Self (archive footage)2010
A Lost and Found Box of Human Sensation as Narrator (voice)2007
For the Love of God as The Jackdaw2006
Saint of 9/11 as Narrator2006
X-Men: The Last Stand as Erik Lehnsherr / Magneto2004
Frodo Is Great... Who Is That?!! as Self2003
The Making of The Two Towers as Not available2003
The Quest Fulfilled: A Director's Vision as Self2003
Beyond the Movie: The Return of the King as Self2003
Émile as Emile2003
X2 as Eric Lehnsherr / Magneto2003
Evolution X - The Making of X-Men as Not available2003
Film Collectibles: Capturing Movie Memories as Self2002
Lord of the Piercing as Gandalf the Grey (archive footage)2001
Quest for the Ring as Self2001
Larry & Vivien: The Oliviers in Love as Narrator (voice)2000
X-Men as Magneto2000
Cirque du Soleil: Journey of Man as Narrator (voice)1999
After Stonewall as Self1998
Swept from the Sea as Dr. James Kennedy1995
Jack & Sarah as William1994
Stonewall 25: Global Voices of Pride and Protest as Not available1994
To Die For as Quilt Documentary Narrator (voice)1993
The Ballad of Little Jo as Percy Corcoran1993
Camp Christmas as Not available1990
Othello as Iago1989
Countdown to War as Adolf Hitler1982
Walter as Walter1981
Priest of Love as D.H. Lawrence1979
Macbeth as Macbeth1979
Every Good Boy Deserves Favour as Alexander Ivanov1970
The Tragedy of King Richard II as King Richard II1969
A Touch of Love as George1969
Alfred the Great as RogerNaN
The Christophers as Not available2025
Ken Dodd: A Legacy of Happiness as Not available2024
ted as Narrator (voice)2024
The Critic as Jimmy Erskine2024
Hamlet as Hamlet2024
The Real Ken Dodd: The Man I Loved as Not available2023
The One Note Man as Narrator (voice)2022
Quintessentially British as Self2022
Freedom: 50 Years of Pride as Self2021
Great British Theatre as Not available2021
Infinitum: Subject Unknown as Dr. Charles Marland-White2020
Reunited Apart as Self2020
Du Fu: China's Greatest Poet as Not available2020
Ian McKellen on Stage: With Tolkien, Shakespeare, Others and YOU as Not available2019
The Good Liar as Roy Courtnay2019
Cats as Gus, the Theatre Cat2018
All Is True as Earl of Southampton2017
Beauty and the Beast as Cogsworth2017
Animal Crackers as Horatio P. Huntington (voice)2017
Edmund the Magnificent as Self - Narrator (voice)2017
How a Kite Flies as Mr. Kite (voice)2016
National Theatre Live: No Man's Land as Spooner2016
The Roof as And Even Yet Another Fan2016
Shakespeare on Film as Not available2016
Play the Devil: Making Richard III as Not available2016
All the World's a Screen: Shakespeare on Film as Prospero's Speech Reader (voice)2015
Mr. Holmes as Sherlock Holmes2015
The Dresser as Norman2014
Late Night with Seth Meyers as Self2014
Variety Studio: Actors on Actors as Self2014
The Hobbit: The Battle of the Five Armies as Gandalf the Grey2014
Trailblazer Honors as Self - Speaker2014
X-Men: Days of Future Past as Magneto2014
Nelson Mandela Redrawn as Self2014
Miss in Her Teens as The Prologue2013
Vicious as Freddie Thornhill2013
The Hobbit: The Desolation of Smaug as Gandalf the Grey2013
The Wolverine as Erik Lehnsherr / Magneto (uncredited)2013
The Wolverine: Path of a Ronin as Self2013
Muse of Fire as Self2013
The Five(ish) Doctors Reboot as Self2013
The Egg Trick as Magician2012
The Hobbit: An Unexpected Journey as Gandalf the Grey2012
Doctor Who: The Snowmen as The Great Intelligence (voice)2012
London 2012: Paralympics Opening Ceremony as Self2011
Perspectives as Not available2011
The Betty Driver Story as Self2011
Looking for Lowry as Himself2010
Lady Grey London as Not available2010
Small-Time Revolutionary as Hamish Miller (voice)2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
The Prisoner as 2 / Curtis2009
Theatreland as Himself2008
King Lear as King Lear2007
The Graham Norton Show as Self - Guest2007
The Graham Norton Show as Self2007
Stardust as Narrator (voice)2007
The Golden Compass as Iorek Byrnison (voice)2007
The Art of Breaking Character as Self2006
The One Show as Self - Guest2006
The Da Vinci Code as Sir Leigh Teabing2006
Flushed Away as The Toad (voice)2006
Doogal as Zebedee (voice)2005
Extras as Ian McKellen2005
Asylum as Dr. Peter Cleave2005
Ringers: Lord of the Fans as Self2005
Neverwas as Gabriel Finch2005
Eighteen as Jason Anders (voice)2005
The Hobart Shakespeareans as Himself2004
Who Do You Think You Are? as Self2004
The Paul O'Grady Show as Not available2004
The Magic Roundabout as Zebedee (voice)2004
The Making of the Return of the King as Self2004
Peter Tatchell: Just Who Does He Think He Is? as Not available2003
Real Time with Bill Maher as Self2003
Jimmy Kimmel Live! as Not available2003
The Lord of the Rings: The Return of the King as Gandalf2003
Churchill as Himself - Narrator (voice)2003
X-Men: Premieres Around the World as Self2003
The Second Uncanny Issue of X-Men - Making X2 as Not available2002
Ant & Dec's Saturday Night Takeaway as Self2002
The Lord of the Rings: The Two Towers as Gandalf2001
The Lord of the Rings: The Fellowship of the Ring as Gandalf2001
Beyond the Movie: The Fellowship of the Ring as Self2000
X-Men: The Mutant Watch as Self - 'Magneto'2000
Now You See Him: 'The Invisible Man' Revealed! as Self1999
Family Guy as Dr. Cecil Pritchfield (voice)1999
David Copperfield as Creakle1998
Parkinson as Self1998
Apt Pupil as Kurt Dussander1998
Gods and Monsters as James Whale1997
The View as Self - Guest1997
Bent as Uncle Freddie1997
A Bit Of Scarlet as Narrator1997
Surviving Friendly Fire as Not available1996
Rasputin as Tsar Nicholas II1996
An Evening with Lily Savage as Self1995
Restoration as Will Gates1995
Richard III as Richard III1995
Cold Comfort Farm as Amos Starkadder1994
The Shadow as Dr. Reinhardt Lane1994
Inside the Actors Studio as Self1994
I'll Do Anything as John Earl McAlpine1994
David Macaulay: Roman City as Augustus Caesar (voice)1993
Tales of the City as Archibald Anson Gidde1993
Last Action Hero as Death1993
Six Degrees of Separation as Geoffrey1993
And the Band Played On as Bill Kraus1993
Armistead Maupin Is a Man I Dreamt Up as Narration (voice)1992
Gladio as Aldo Moro (voice)1990
Have I Got News for You as Self1989
The Simpsons as Ian McKellen (voice)1989
Scandal as John Profumo1988
Windmills of the Gods as Chairman1988
Scarfe's Follies as Not available1987
Süleyman the Magnificent as Narrator1985
Plenty as Sir Andrew Charleson1985
Zina as Kronfeld1984
Playing Shakespeare as Not available1983
The Keep as Dr. Theodore Cuza1983
Walter and June as Walter1982
The Scarlet Pimpernel as Chauvelin1970
Hamlet as HamletNaN
Untitled Anthony Hopkins Documentary as SelfNaN
Richard II as Richard II1982
Ian McKellen: Acting Shakespeare as Not available1981
Pillar of Fire as Narrator1978
An Audience with... as Self1978
Armchair Thriller as Anthony Skipling1975
Saturday Night Live as Self - Host1974
Playhouse as Not available1974
Graceless Go I as Tony1972
Country Matters as David Masterman1972
Hedda Gabler as George Tesman1970
Edward II as King Edward1969
Sesame Street as Himself1969
The Promise as Not available1967
Omnibus as Self - Reading Poetry1966
David Copperfield as David Copperfield1965
BBC Play of the Month as Captain Plume1965
The Trial and Torture of Sir John Rampayne as Wolf1960
Coronation Street as Mel Hutchwright1956
Tony Awards as Self - Winner1953
The Oscars as Self1944
Golden Globe Awards as Self - PresenterNaN
Schadenfreude as Continuity AnnouncerNaN
No Man's Land as Spooner