Who plays Luke Skywalker in Star Wars?

Luke Skywalker in Star Wars (1977) is played by Mark Hamill.

See the full spoiler-free cast & character guide for Star Wars