How Many of These Celebrity Cameos in The Rise of Skywalker Did You Spot?

As the final entry in the Skywalker saga, it's no wonder there are a lot of cameos in Star Wars: The Rise of Skywalker. The film includes several appearances — both in physical form and in voices — from beloved characters in the saga who have been long gone or who have never even appeared in the mainline films. Plus, as is tradition, there are several celebrity cameos throughout the movie, although you might not be able to pick them out of a crowd! We've put together a list of every confirmed cameo in The Rise of Skywalker — keep reading to see which ones you might have missed!

Warwick Davis as Wicket W. Warrick
Everett Collection

Warwick Davis as Wicket W. Warrick

The beloved character actor (also known as Harry Potter's Professor Flitwick) makes a brief cameo when the Ewoks on Endor watch the aftermath of the final battle from the planet's surface. Davis played the Ewok Wicket W. Warrick in Return of the Jedi and plays the same distinctive character again.

Dennis Lawson as Wedge Antilles
Getty | Dave Hogan

Dennis Lawson as Wedge Antilles

Lawson's Wedge Antilles was one of the Rebel pilots who managed to survive all three of the original trilogy films. He pops back up in the final battle of The Rise of Skywalker as one of the allies Lando brings back to take on the First Order.

John Williams
Getty | Alberto E. Rodriguez

John Williams

If you were wondering why the camera lingered on a random bartender in the cantina scene, wonder no more. The man behind the counter is John Williams, aka the musical maestro who has written the scores for every Star Wars film, creating those famous themes you recognize instantly.

Ed Sheeran
Getty | Mike Marsland

Ed Sheeran

While we never actually saw his face, we know that one of the stormtroopers was played by Ed Sheeran, as revealed in a behind-the-scenes featurette.

Jodie Comer
Getty | Ilya S. Savenok

Jodie Comer

The Rise of Skywalker finally gives us a glimpse of Rey's parents, and you'll definitely recognize her mother, played by Killing Eve's Jodie Comer.

Lin-Manuel Miranda
Getty | Roy Rochlin

Lin-Manuel Miranda

The same featurette that showed Sheeran in stormtrooper gear also features a shot of Miranda hanging out on a lush green set with Naomi Ackie's Jannah. Sharp-eyed viewers might be able to spot him in the celebration scene at the end, rocking a tan Resistance uniform and a mustache.

Ewan McGregor (and Alec Guinness) as Obi-Wan Kenobi
Everett Collection

Ewan McGregor (and Alec Guinness) as Obi-Wan Kenobi

Just as his voice whispered "Rey, these are your first steps" in The Force Awakens, Obi-Wan tells Rey "These are your final steps, Rey. Rise and take them... Rey... Rise." Most of the line is spoken by McGregor, who is about to return to the role of Obi-Wan for an upcoming TV series on Disney+, but just like in The Force Awakens, Guinness's older Obi-Wan gets a word in, as well: through editing magic, his voice speaks Rey's name.

Hayden Christensen as Anakin Skywalker
Everett Collection

Hayden Christensen as Anakin Skywalker

One of the most significant cameos in the movie is when Anakin's voice speaks to Rey. "Rey... Bring back the balance, Rey, as I did... The Force surrounds you, Rey... Let it lift you," he says. His reference to "balancing the Force" refers to when he turned back to the light to kill the Emperor and save his son Luke's life in Return of the Jedi; his encouragement to Rey is a reminder that she too can defeat the Emperor without turning to the Dark side.

Samuel L. Jackson as Mace Windu
Everett Collection

Samuel L. Jackson as Mace Windu

The Jedi Master killed by Palpatine personally returns as one of the Jedi voices. He tells Rey to "feel the Force flowing through you." In fact, the technique Rey uses to defeat Palpatine is something Mace Windu once tried: holding off his Force lightning with her lightsaber. Where Mace failed, however, Rey does not, thanks to the Force of all the Jedi and the dual power of Luke/Anakin's and Leia's lightsabers wielded together.

Frank Oz as Yoda
Everett Collection

Frank Oz as Yoda

Yoda's instructions to Rey are simple: "Rise in the Force, Rey." His voice joins the spirits of the other Jedi in the scene where she battles the Emperor.

Liam Neeson as Qui-Gon Jinn
Everett Collection

Liam Neeson as Qui-Gon Jinn

The originator of the "Force ghost" ability joins his fellow Jedi in strengthening and encouraging Rey to take down the Emperor once and for all. He's the one who explicitly tells Rey, "Every Jedi who ever lived, lives in you now... We stand behind you."

Ashley Eckstein as Ahsoka Tano
Everett Collection

Ashley Eckstein as Ahsoka Tano

Ahsoka, a young Jedi who was Anakin Skywalker's apprentice, appears in the animated series The Clone Wars and Star Wars Rebels. Her voice is one of several Jedi who whisper to Rey during her confrontation with Palpatine.

Freddie Prinze Jr. as Kanan Jarrus
Everett Collection

Freddie Prinze Jr. as Kanan Jarrus

Fans who aren't familiar with the animated Star Wars series might not recognize the voice of Kanan Jarrus, but he delivers one of the most powerful lines to Rey: "In the heart of a Jedi lies their strength." Kanan is a main character on Star Wars Rebels.

Olivia D'Abo as Luminara Unduli
Getty | Jason LaVeris

Olivia D'Abo as Luminara Unduli

Although most of the recognizable Jedi voices Rey hears are male, there are a few powerful female Jedi speaking to her as well. One such character is Luminara, a Jedi Master from the Clone Wars era who had non-speaking roles in Attack of the Clones and Revenge of the Sith, as well as a speaking role in the animated Clone Wars series, where she's voiced by D'Abo.

Angelique Perrin as Adi Gallia
Getty | Steve Zak

Angelique Perrin as Adi Gallia

Adi Gallia was a member of the Jedi High Council and a character on The Clone Wars, voiced by Perrin. Like the other deceased Jedi, she speaks to Rey and encourages her to rise up.

Dominic Monaghan as Beaumont
Getty | Mike Windle

Dominic Monaghan as Beaumont

Monaghan is an old pal of director J.J. Abrams from the TV series Lost, and he pops up in The Rise of Skywalker as a member of the Resistance.

Harrison Ford as Han Solo
Everett Collection

Harrison Ford as Han Solo

One of the most touching cameos in the movie comes courtesy of Ford, who reprises Han Solo one last time as some sort of memory or spirit. He appears to his son right after Kylo Ren has felt Leia's death in the Force, encouraging him to turn back to the Light and be Ben Solo again and delivering one of his most iconic lines one last time.