Mark Hamill is famously recognized as Luke Skywalker from George Lucas’ Star Wars franchise. The role earned the actor millions of dollars, but he was continuously stereotyped as “Luke Skywalker.” No director wanted to use the Star Wars icon in their movies. This wasn’t a huge problem for Hamill as he went on to become a big voice-over actor.