Elijah Wood plays Frodo Baggins, Ian McKellen plays Gandalf, and Viggo Mortensen plays Aragorn in the Lord of the Rings film trilogy.
Main cast
- Frodo BagginsElijah WoodMain
- GandalfIan McKellenMain
- AragornViggo MortensenMain
- Samwise GamgeeSean AstinMain
- LegolasOrlando BloomMain
- GimliJohn Rhys-DaviesMain
Supporting cast
- Gollum / SméagolAndy SerkisSupp
- ArwenLiv TylerSupp
- BoromirSean BeanSupp
- GaladrielCate BlanchettSupp
- ElrondHugo WeavingSupp
- SarumanChristopher LeeSupp
- Meriadoc ‘Merry’ BrandybuckDominic MonaghanSupp
- Peregrin ‘Pippin’ TookBilly BoydSupp
Guest & voice
- Bilbo BagginsIan HolmGuest
- ÉowynMiranda OttoGuest
- FaramirDavid WenhamGuest
- ThéodenBernard HillGuest
- DenethorJohn NobleGuest
No matches — try another name.
About this cast
The Lord of the Rings film trilogy, directed by Peter Jackson, features an ensemble cast led by Elijah Wood as Frodo Baggins, Ian McKellen as Gandalf, and Viggo Mortensen as Aragorn. The epic fantasy saga follows the quest to destroy the One Ring and save Middle-earth.
FAQs
Who plays Frodo Baggins in Lord of the Rings?
Elijah Wood plays Frodo Baggins in the Lord of the Rings film trilogy.
Who plays Gandalf in Lord of the Rings?
Ian McKellen plays Gandalf in the Lord of the Rings film trilogy.
Who plays Aragorn in Lord of the Rings?
Viggo Mortensen plays Aragorn in the Lord of the Rings film trilogy.
Who plays Gollum in Lord of the Rings?
Andy Serkis plays Gollum (via motion capture and voice) in the Lord of the Rings film trilogy.
How many films are in the Lord of the Rings trilogy?
The Lord of the Rings trilogy consists of three films: The Fellowship of the Ring (2001), The Two Towers (2002), and The Return of the King (2003).
Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026