While Mark Hamill basically is the Beyonce of the Star Wars fandom and he could probably get a huge level of engagement just from his iconic role of Luke Skywalker, Hamill has also contributed to other famous characters as well.
After his career really took off from Star Wars, Hamill did a ton of voice acting and even played Batman’s The Joker on a few projects.
Hamill has played a wild amount of children’s characters, and, weirdly enough, even had a stint as the voice of horror icon Chucky.