Star Wars: 20 Things You Didn't Know About The Last Jedi
14. Mark Hamill Plays A Secret Second Role
In addition to finally giving Luke Skywalker a full reprise in The Last Jedi, Mark Hamill also plays a secret second character in the film, who appears in the movie's divisive Canto Bight sequence.
Hamill asked Rian Johnson if he could play a CGI creation in the film in addition to his upfront duties, and ended up being cast as Dobbu Scay, the mischievous, drunk amphibian gambler who hilariously mistakes BB-8 for a slot machine and inserts coins into him.
Hamill not only provided the small voice role for the character but according to Hamill himself also wore a motion capture suit on set to act out his movements.
To achieve the correct scale, given that Hamill is much larger than Dobbu, he had to perform opposite a gigantic medicine ball prop which served as a stand-in for BB-8.