Star Wars: The Rise of Skywalker has been out for a month now, but we’ve only just learned the full details about Ed Sheeran’s secret cameo.
The movie previously teased that the singer-songwriter would be playing one of the stormtroopers, but apparently he had another role that will definitely come as a surprise to fans.
The character, who doesn’t have an official name, is just the latest in a string of guest roles for Ed.
Elsewhere, The Rise of Skywalker has made $1 billion at the global box office, even though it currently stands as the lowest-rated live-action Star Wars movie on Rotten Tomatoes with a score of just 52%.
The movie has proven divisive among critics and fans, and 42% of Digital Spy‘s readers found the Skywalker Saga’s final chapter “disappointing”.
Star Wars: The Rise of Skywalker is out now.
Digital Spy now has a newsletter – sign up to get it sent straight to your inbox.