
Star Wars
Luke Skywalker
Played by Mark Hamill · 5 appearances
Every appearance, in order
- 1
Star Wars1977 - 2

- 3

- 4

- 5

Frequently asked questions
How many Star Wars films is Luke Skywalker in?
Luke Skywalker appears in 5 Star Wars films, released between 1977–2019.
Who plays Luke Skywalker?
Luke Skywalker is played by Mark Hamill.
Which film should I watch first for Luke Skywalker?
Star Wars (1977) — the earliest Star Wars appearance.