The Hilarious Reason Mark Hamill Was Once Fired From Jack in the Box

Mark Hamill in Los Angeles in 2018
Mark Hamill in Los Angeles in 2018 | Jon Kopaloff/Getty Images

Legendary Star Wars star Mark Hamill apparently wasn’t cut out for a job at a fast food restaurant.

The 67-year-old actor told the hilarious story of how he was fired from Jack in the Box while still a struggling actor while appearing on The Late Late Show With James Corden.

As ComicBook.com reports, Hamill explained to Corden and fellow guest Bradley Whitford that he just couldn’t turn off his need to be "in character" while he worked the drive-thru window.

"I always was trying to find the theatrical aspect of it," Hamill recalled. "I was in the back all the time, making shakes and minding the grill, and I always aspired to work the window ... The one chance I had at it, it never occurred to me not to be in character as the clown, as the Jack in the Box clown! Who would want to hear 'What is your order?' I wanted to hear ‘What’s your orderrrrrrrrrr?’ My manager didn't think it was very funny. He told me to go home and never come back. I got fired! Fired for being in character!"

But don’t worry, Hamill eventually got his revenge: becoming an iconic voice actor.

While Hamill is best known for playing Luke Skywalker in the Star Wars film franchise, he has also achieved immense fame voicing the character of The Joker for decades, debuting back in the 1990s with Batman: The Animated Series. The actor alluded to this retribution by adding to his story with Corden: “Why you ... I'll show you! One day I will be the Joker and then you'll be sorry!"

A new iteration of Hamill’s voice will be debuting with his role as a reimagined version of Chucky in the Child's Play reboot, hitting theaters June 21. You can also catch Hamill playing Luke Skywalker—perhaps for the last time ever—in Star Wars: The Rise of Skywalker, premiering December 20.