We've long known that musician Ed Sheeran had a cameo in Star Wars: The Rise of Skywalker. Now, we finally know who he played.

Oh My Disney compiled a short list of Easter eggs from The Rise of Skywalker and among the entries was confirmation that Sheeran played an alien member of the Resistance. "We’re in love with the shape of you, Ed Sheeran alien," the entry reads.

RELATED: No, Star Wars: Rise of Skywalker Art Book Doesn't Involve Trevorrow's Story

Of course, there were plenty of other cameos The Rise of Skywalker fans may or may not have noticed. For example, co-writer/director J.J. Abrams voiced D-O, co-writer Chris Terrio voiced Aftab Akbar, Warwick Davis reprised his role as Wicket, Lin-Manuel Miranda played a Resistance fighter, John Williams played a Kijimi bartender, Mark Hamill voiced Boolio, Kevin Smith played a Kijimi resident and Denis Lawson reprised his role as Wedge Antilles. Additionally, Rey hears the voices of Hayden Christensen's Anakin Skywalker, Olivia D'Abo's, Luminara Unduli, Ashley Eckstein's Ahsoka Tano, Jennifer Hale's Aayla Secura, Samuel L. Jackon's Mace Windu, Ewan McGregor and Alec Guinness' respective Obi-Wan Kenbois, Frank Oz' Yoda, Angelique Perrin's Adi Gallia, Freddie Prinze Jr.'s Kanan Jarrus and Liam Neeson's Qui-Gon Jinn just before she defeats Palpatine.

Directed and co-written by J.J. Abrams, Star Wars: The Rise of Skywalker stars Daisy Ridley, Adam Driver, John Boyega, Oscar Isaac, Lupita Nyong' o, Domhnall Gleeson, Kelly Marie Tran, Joonas Suotamo, Billie Lourd, Keri Russell, Anthony Daniels, Mark Hamill, Billy Dee Williams, and Carrie Fisher, with Naomi Ackie and Richard E. Grant. The film is now in theaters.

KEEP READING: Star Wars Theory: Why Anakin's Force Ghost Didn't Appear in Rise of Skywalker