Mark Hamill voices the alien seen interacting with BB-8 in "The Last Jedi."Lucasfilm
- Mark Hamill has secret cameos in most "Star Wars" projects.
- Hamill usually uses the pseudonym Patrick Williams, or some variation.
- The only "Star Wars" movies he doesn't appear in are the prequels.
Mark Hamill doesn't just play Luke Skywalker in the "Star Wars" saga.
The actor has cameos throughout the "Star Wars" universe — if you know where to look.
"Now that @themandalorian secret is out-might as well reveal I am vocally represented in ALL SW films except the Prequels," Hamill tweeted. "Thanks to @matthewood for using me in Rogue One, Solo & the Sequels, so I DO have lines in #EpVII. Hint: Look for parts played by Patrick Williams."
In "Rogue One" and "Solo," he's actually listed as William M. Patrick.
Why those names? Hamill previously told Cinemablend the moniker contains his two brothers' names.
Hamill's role in every project hasn't been specified in the credits. Sometimes he's just listed as an additional voice, which isn't unusual considering Hamill has done voice-over work for years. Outside of "Star Wars," he's well known as the voice of the Joker in animated series, films, and video games.
Insider rounded up every "Star Wars" cameo of Hamill's that we've learned about over the years.