Cast[]
See also:The Lord of the Rings: The Two Towers (Cast)/Gallery
- John Rhys-Davies as Voice of Treebeard
- Bruce Allpress as Aldor
- Sean Astin as Sam
- John Bach as Madril
- Sala Baker as Man Flesh Uruk
- Sean Bean as Boromir
- Cate Blanchett as Galadriel
- Orlando Bloom as Legolas
- Billy Boyd as Pippin
- Jed Brophy as Sharku / Snaga
- Sam Comery as Eothain
- Brad Dourif as Wormtongue
- Calum Gittins as Haleth
- Phil Grieve as Hero Orc (Extended Edition)
- Bernard Hill as Theodred
- Bruce Hopkins as Gamling
- Paris Howe Strewe as Theodred
- Christopher Lee as Saruman
- Timothy Lee as Wildman (Extended Edition)
- Nathaniel Lees as Ugluk
- John Leigh as Hama
- Robbie Magasiva as Mauhur
- Robyn Malcolm as Morwen
- Ian McKellen as Gandalf
- Dominic Monaghan as Merry
- Viggo Mortensen as Aragorn
- John Noble as Denethor (Extended Edition)
- Miranda Otto as Eowyn
- Craig Parker as Haldir
- Bruce Phillips as Rohan Soldier
- Robert Pollock as Mordor Orc
- John Rhys-Davies as Gimli
- Andy Serkis as Gollum (voice)
- Phillip Spencer Harris as Ranger 1 (Extended Edition) (as Philip Spencer-Harris)
- Olivia Tennet as Freda
- Ray Trickitt as Bereg (as Ray Trickett)
- Liv Tyler as Arwen
- Karl Urban as Eomer
- Stephen Ure as Grishnakh
- Hugo Weaving as Elrond
- David Wenham as Faramir
- Elijah Wood as Frodo
Hero Orcs[]
- Victoria Beynon-Cole
- Lee Hartley
- Phil Grieve (as Philip Grieve)
Cute Rohan Refugee Children[]
Uncredited Cast[]
- Margaret Adams as Rohan Woman
- Jo Alexander as Rohan Woman
- Richard Alexander as Uruk-hai
- Geoff Allen as Gondorian Soldier / Rohan Soldier / Orc / Uruk-hai
- Frazer Anderson as Orc / Ranger
- Daniel Andrews as Gondorian Soldier / Orc / Uruk-hai
- Sala Baker as Haradrim Warrior (Extended Edition)
- Cam Barnes as Extra
- Ben Barrington as Gondorian Soldier / Ranger / Uruk-hai
- Julian Bartram as Orc / Rohan Warrior
- Lili Bayliss as Extra
- Grant Beban as Gondorian / Orc / Ranger / Rohan / Uruk-hai
- James Bennett as Easterling / Gondorian Soldier / Haradrim / Orc / Ranger
- Jarl Benzon as Elven Warrior / Rohan Stable Boy / Uruk-hai / Wildman
- Jørn Benzon as Elven Warrior / Uruk-hai
- Owen Black as Rivendell Elf
- Colin Bleasdale as Rohan Soldier
- Dorothy Anne Bonner as Rohan Woman
- Jay Boyd as Extra
- Ben Britton as Elf Warrior / Rohan Soldier / Uruk-hai
- Jed Brophy as Ringwraith / Rohan Soldier (Extended Edition)
- Riley Brophy as Rohan Refugee
- Alistair Browning as Damrod
- Fraser Budge as Orc / Rohan Soldier / Uruk-hai
- Andy Burt as Extra
- Alix Bushnell as Rohan Refugee