Long before he was wielding a wizard’s staff or bending metal with his mind, the Burnley-born actor was already considered one of the greatest stage performers of his generation, commanding the Royal Shakespeare Company and dominating the West End. However, his remarkable transition into a global blockbuster icon during the late 1990s and early 2000s introduced his incredible gravitas to a completely new generation of fans.
A fierce LGBTQ+ rights activist, an incredibly generous collaborator, and a masterful storyteller, McKellen’s legacy is absolutely unparalleled. As we celebrate his special day, we are breaking down the 10 most defining and spectacular roles that permanently cemented his status as Hollywood royalty.
1. Gandalf in The Lord of the Rings and The Hobbit Trilogies
It is practically impossible to imagine anyone else donning the pointed grey hat. When Peter Jackson cast McKellen as the incredibly wise, occasionally fiercely intimidating wizard Gandalf, cinematic history was permanently altered. He managed to perfectly balance the character’s warm, grandfatherly affection for hobbits with the terrifying, ancient power of a divine being facing down a Balrog. His breathtaking, deeply soulful performance rightfully earned him an Academy Award nomination and anchored one of the most successful, universally acclaimed film franchises of all time.
2. Magneto / Erik Lehnsherr in the X-Men Franchise
Bringing genuine emotional depth to a comic book villain is no easy feat, but McKellen turned Erik Lehnsherr into one of the most compelling antagonists in modern cinema. Alongside his real-life best friend Patrick Stewart (Professor X), he elevated the early 2000s superhero boom by treating the source material with absolute respect. He brilliantly portrayed Magneto not as a mustache-twirling bad guy, but as a deeply traumatized Holocaust survivor whose radical, militant actions were driven by a desperate desire to protect his people.
3. James Whale in Gods and Monsters (1998)
In this haunting, incredibly beautiful independent drama, McKellen delivered what many critics consider to be his absolute finest cinematic performance. Portraying the real-life openly gay director James Whale (the visionary behind the 1931 classic Frankenstein), he navigated a deeply complex narrative about aging, fading glory, and forbidden desires. His tender, heartbreaking dynamic with Brendan Fraser’s character showcased an incredible vulnerability that earned him his first Academy Award nomination for Best Actor.
4. Richard in Richard III (1995)
Before he conquered Middle-earth, McKellen co-wrote and starred in this wildly ambitious, hyper-stylized adaptation of William Shakespeare’s historical tragedy. Shifting the setting from the 15th century to a fictional, fascist alternative 1930s Britain, the actor delivered a delightfully wicked, terrifyingly charismatic performance as the power-hungry monarch. Breaking the fourth wall to speak directly to the audience, he essentially delivered a masterclass on how to make complex classical text feel urgently modern and dangerous.
5. Sir Leigh Teabing in The Da Vinci Code (2006)
Amidst the controversial frenzy surrounding this massive Ron Howard blockbuster, McKellen was the undeniable standout. Playing a wealthy, eccentric Holy Grail historian who utilizes crutches and a sharp wit, he chewed the scenery with absolute delight. He served as the ultimate exposition machine, managing to make dense, convoluted historical theories sound wildly entertaining before delivering a brilliant third-act villainous twist.
6. Sherlock Holmes in Mr. Holmes (2015)
Tackling the most portrayed literary character in film history, McKellen offered a remarkably fresh, deeply poignant take on the legendary detective. Playing a 93-year-old Holmes struggling with dementia and the fading of his legendary intellect, he traded the traditional magnifying glass and deerstalker for a quiet life tending to bees. It is a quiet, devastatingly beautiful performance about coming to terms with human frailty and the myth-making of our own lives.
7. Freddie Thornhill in Vicious (2013–2016)
Proving he possesses absolutely razor-sharp comedic timing, McKellen teamed up with fellow acting knight Sir Derek Jacobi for this incredibly campy, hilarious British sitcom. Playing an aging, constantly bickering gay couple who have lived together in a Covent Garden flat for nearly 50 years, McKellen was viciously funny as a pompous, past-his-prime actor. It was a delightful, lighthearted victory lap that showcased his supreme talent for theatrical insult comedy.
8. Arthur Denker in Apt Pupil (1998)
In one of his most chilling and deeply unsettling roles, McKellen starred in this psychological thriller based on a Stephen King novella. He played Arthur Denker, a seemingly quiet, grandfatherly neighbor who is secretly a fugitive Nazi war criminal in hiding. His terrifying descent back into his sadistic past, coaxed out by a manipulative teenager, showcased a bone-chilling darkness that proved just how terrifying his incredible screen presence could be.
9. Cogsworth in Beauty and the Beast (2017)
Showcasing his incredible knack for lighthearted, theatrical comedy, McKellen delighted family audiences globally by voicing the tightly wound, fiercely loyal clock Cogsworth in Disney’s massive live-action remake. While the role didn’t require the heavy dramatic lifting of a Shakespearean tragedy, his delightful banter with Ewan McGregor’s Lumière was an absolute highlight of the billion-dollar musical, proving he could still completely command a massive studio spectacle.
10. Mel Hutchwright in Coronation Street (2005)
In a move that completely delighted British television audiences, the esteemed Shakespearean actor fulfilled a lifelong dream by taking a guest role on the legendary UK soap opera Coronation Street. Playing the con man and phony author Mel Hutchwright, he spent several weeks scamming the residents of Weatherfield. The highly publicized stint was a testament to his absolute lack of artistic snobbery and his genuine love for entertaining the masses.





