the countdown

Marvel’s 15 weirdest celebrity cameos – from Elon Musk to Miley Cyrus

Louis Chilton looks at some of the strangest figures to have cropped up in the MCU

Thursday 25 July 2024 08:11 BST
Comments
Thor: Love and Thunder trailer reveals first look at Christian Bale's Gorr The God Butcher

Your support helps us to tell the story

This election is still a dead heat, according to most polls. In a fight with such wafer-thin margins, we need reporters on the ground talking to the people Trump and Harris are courting. Your support allows us to keep sending journalists to the story.

The Independent is trusted by 27 million Americans from across the entire political spectrum every month. Unlike many other quality news outlets, we choose not to lock you out of our reporting and analysis with paywalls. But quality journalism must still be paid for.

Help us keep bring these critical stories to light. Your support makes all the difference.

Over the course of more than two dozen films and a handful of TV series, the Marvel Cinematic Universe has featured its fair share of actors.

Many of Hollywood’s best and brightest have featured in the popular superhero franchise, from younger stars such as Florence Pugh and Brian Tyree Henry, to industry veterans including Robert Redford and Julia Louis-Dreyfuss.

However, while everyone knows who Robert Downey Jr is, and can remember that Michael Keaton played the Vulture, the MCU has also featured a litany of smaller cameos you may have forgotten – some of which are rather bizarre.

Sometimes, it’s a friend of one of the lead actors, taking on a role as an in-joke.

Other times, it’s a world-famous celebrity, appearing as themselves – Elon Musk being the most egregious example.

If you want to read The Independent’s ranking of every MCU property, click here.

Otherwise, see below for our list of the MCU’s 15 most bizarre cameos.

Kenneth Branagh

As well as directing the first Thor film, renowned thespian Kenneth Branagh can be heard in Avengers: Infinity War, as the voice of an Asgardian Distress Call.

Bruce Campbell

The Evil Dead star reunited with repeat collaborator Sam Raimi for Doctor Strange in the Multiverse of Madness, briefly featuring as a character called “Pizza Poppa”.

The moment in which the character’s hand becomes enchanted and starts attacking him is a direct reference to a famous scene in Evil Dead 2.

Miley Cyrus

The robot voiced by Miley Cyrus
The robot voiced by Miley Cyrus (Marvel Studios)

Cyrus is no stranger to acting, having made her name through the children’s TV series Hannah Montana and later in dramas such as Black Mirror. In Guardians of the Galaxy Vol 2, her role was rather more limited: voicing a robot who appears during a post-credit scene.

Matt Damon

Matt Damon in ‘Thor: Ragnarok'
Matt Damon in ‘Thor: Ragnarok' (Marvel Studios)

The Bourne Identity star featured in Thor: Ragnarok, playing Loki in the play-within-a-film reenactment of Thor: The Dark World.

Apple TV+ logo

Watch Apple TV+ free for 7 days

New subscribers only. £8.99/mo. after free trial. Plan auto-renews until cancelled

Try for free
Apple TV+ logo

Watch Apple TV+ free for 7 days

New subscribers only. £8.99/mo. after free trial. Plan auto-renews until cancelled

Try for free

Luke Hemsworth

Luke Hemsworth in ‘Thor: Ragnarok'
Luke Hemsworth in ‘Thor: Ragnarok' (Marvel Studios)

It wasn’t just Matt Damon who cameoed in Ragnarok’s little theatre scene. Luke Hemsworth, Chris’s older brother, appeared as an actor playing Thor.

Bill Maher

Bill Maher in ‘Iron Man 3'
Bill Maher in ‘Iron Man 3' (Marvel Studios)

US talk show host Maher is seen presenting a news segment on Don Cheadle’s War Machine character in Iron Man 3.

Tom Morello

Tom Morello in ‘Iron Man'
Tom Morello in ‘Iron Man' (Marvel Studios)

Rage Against the Machine guitarist Tom Morello appeared in a blink-and-you’ll-miss-him capacity in the original Iron Man, playing an anonymous member of the Ten Rings terrorist cell.

Elon Musk

Elon Musk (right) meeting Tony Stark in ‘Iron Man 2’
Elon Musk (right) meeting Tony Stark in ‘Iron Man 2’ (Marvel Studios)

The polarising Tesla billionaire appeared as himself in Iron Man 2. Was it a bad scene? Well, yes, but it’s got nothing on his Simpsons episode, or Musk’s infamous hosting stint on Saturday Night Live.

Sam Neill

Sam Neill in ‘Thor: Ragnarok'
Sam Neill in ‘Thor: Ragnarok' (Marvel Studios)

Jurassic Park star Sam Neill also featured during Thor: Ragnarok’s star-studded theatrical scene, playing an am-dram version of Anthony Hopkins’ Odin.

Trevor Noah

The Daily Show comedian Trevor Noah voiced the artificial intelligence system Griot in Black Panther – the film’s equivalent to Tony Stark’s Jarvis.

Joan Rivers

Joan Rivers in ‘Iron Man 3'
Joan Rivers in ‘Iron Man 3' (Marvel Studios)

The late, great insult comic Joan Rivers played herself for a cameo in Iron Man 3. Immediately after Maher’s appearance, the TV cuts away to Rivers, whom we see for a brief but amusing snippet.

Garry Shandling

The late Garry Shandling in ‘Iron Man 2'
The late Garry Shandling in ‘Iron Man 2' (Marvel Studios)

Shandling, the comedian and actor known for his seminal TV comedies It’s Garry Shandling’s Show and The Larry Sanders Show, appeared in Iron Man 2 as a nefarious US senator. He later reprised the role in Captain America: The Winter Soldier.

Harry Dean Stanton

Paris, Texas star Harry Dean Stanton had an all-too fleeting role in Avengers Assemble, playing a security guard who discovers Bruce Banner.

Justin Theroux

The Leftovers star Justin Theroux has made a habit of tiny cameos in big blockbusters: his non-speaking appearance in Star Wars: The Last Jedi still sticks in the mind. In Iron Man 2, Theroux, who also wrote the film’s screenplay, can be seen as a police officer.

Rob Zombie

Musician and filmmaker Rob Zombie appeared in Guardians of the Galaxy, voicing a navigator Raviger who can be heard in the Milano near the beginning of the film.

Join our commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies

Comments

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in