Mark Hamill, who played Luke Skywalker in six of the nine Star Wars Skywalker films, revealed more secret voice cameos in other Star Wars movies. Aside from the iconic role of Skywalker, which made Hamill a household name and cemented him in pop culture and cinema history, Hamill has a long history as one of the top voice actors in movies and TV. Most notably, he voiced the Joker for many years on the Batman Animated series, as well as several animated films set in the DC universe.

Recently, it was revealed that Hamill had made an uncredited voice cameo as EV-9D9, a bartending droid on Skywalker's home planet of Tatooine, in The Mandalorian season 1, episode 5, "The Gunslinger." It has also previously been revealed that Hamill had voice cameos in The Last Jedi, as Dobbu Scay, a gambler in Canto Bight, as well as the alien Boolio in 2019's Rise of Skywalker. But, it turns out those weren't the only voice cameos Hamill has taken on in recent years.

Related: Every Star Wars Character Mark Hamill Has Played (Other Than Luke)

Responding to the news of his cameo in The Mandalorian, Hamill revealed on Twitter that he had voice cameos in all the new Star Wars films aside from the prequels. That means he's got secret cameos in The Force Awakens, Soloand Rogue OneHamill also gives a clue as to who he's played by saying they're credited to Patrick Williams. Indeed, in Rise of Skywalker, Boolio is credited to Patrick Williams. You can see the tweet below.

Interestingly, there is no Patrick Williams credited in any of the other Star Wars titles. However, there is an additional voice credit for William M. Patrick listed in both Solo and Rogue One. A search on both IMDB and Google turns up no further information on this voice actor, meaning Hamill might have been credited with that name on the two standalone movies.

It is frustrating not to know who Hamill voiced in the other Star Wars movies, but it is interesting to know that the actor was included in all productions by Matthew Wood, who worked in the sound department on all of the recent entries in the universe. It's a fun opportunity, though, for fans to rewatch the films and keep an ear out for Hamill's voice. That is easier said than done, unfortunately, as Hamill is quite adept at disguising his voice, hence why no one had figured it out.

It also makes a case for continuing the tradition into the future and dropping Hamill voice cameos into any future Star Wars films, without crediting him. They could become the Star Wars universe's version of Stan Lee's cameos in the Marvel movies. A fun easter egg for fans to look out for, but ones that don't detract from the overall storytelling experience.

More: Luke Finally Got The Entrance Mark Hamill Always Wanted In Star Wars 9

Source: Mark Hamill/Twitter