Turns out Mark Hamill actually played two characters in ‘The Last Jedi’

You probably didn't spot the other one though

Mark Hamill has revealed that he played not just one, but two characters in Star Wars: The Last Jedi.

  • Get the best Star Wars merch this side of the galaxy right here

As well as resuming his iconic role as Jedi master Luke Skywalker, Hamill adopted a heavy disguise to play another alter ego.

Fans noticed the double performance in the movie’s credit roll, with Hamill attributed as playing “Dobbu Scay”.


When asked about the role by Entertainment Weekly, Hamill was initially coy, responding: “I don’t know what you’re talking about. I’m not telling. I like playing the mystery of it all.”


However, he later revealed that “Dobbu Scay” was the result of a specific request he’d made to director Rian Johnson, and appears in the Canto Bight casino scene.

“I said I’d love to do a CGI thing, and he said sure,” Hamill commented.

“I got to go to the set of the casino and see in detail 150 extras in jaw-dropping costume.”


The name “Dobbu Scay” also has a double meaning, as an anagram for Bob Duscay, the film’s editor.

The Last Jedi opened last Friday to the second ever highest box office figures, beaten only by predecessor The Force Awakens.

The film is also thought to feature guest cameos from James Corden and Ellie Goulding, and the Princes William and Harry as Stormtroopers.