Although Mark Hamill is best known for his role as Luke Skywalker in the Classic Star Wars Trilogy, a role he reprised recently in Star Wars Episode VII: "The Force Awakens" - the first episode of the final Star Wars trilogyi, he stars in a lot more movies. He also appears in TV-shows, has guest-roles in TV-series and hosts and narrates documentaries, next to his fabulous role as the voice of The Joker and voice-overs in many other animations.
On this page you'll find a lot of Mark Hamill's appearances as an actor, as a guest or as a host in chronological order.
Quite a number of Mark's appearances I have never seen. An extensive overview of all Mark's credits can be found at
www.markhamill.com, the official site of the International Mark Hamill Fanclub.
Some of Mark's performances have a separate page with pictures of the film or youtube.