Production Credits The Lord of the Rings: The Two Towers
The Lord of the Rings: The Two Towers
Full Cast & Crew
An in-depth look at the talented ensemble and technical visionaries who brought The Lord of the Rings: The Two Towers to life.
The Cast
50 Members

Elijah WoodFrodo

Ian McKellenGandalf

Viggo MortensenAragorn

Sean AstinSam

Andy SerkisGollum

John Rhys-DaviesGimli / Treebeard (voice)

Orlando BloomLegolas

Bernard HillThéoden

Miranda OttoÉowyn

Dominic MonaghanMerry

Billy BoydPippin

Christopher LeeSaruman

Cate BlanchettGaladriel

Liv TylerArwen

Hugo WeavingElrond

David WenhamFaramir

Brad DourifWormtongue

Karl UrbanÉomer

Craig ParkerHaldir

Bruce AllpressAldor

John BachMadril

Sala BakerMan Flesh Uruk

Jed BrophySharku / Snaga

Sam ComeryEothain

Calum GittinsHaleth

Phil GrieveHero Orc

Bruce HopkinsGamling
Paris Howe StreweThéodred

Nathaniel LeesUgluk

John LeighHáma

Robbie MagasivaMauhúr

Robyn MalcolmMorwen

Bruce PhillipsRohan Soldier

Robert PollockMordor Orc

Olivia TennetFreda

Raymond TrickittBereg

Stephen UreGrishnakh

Billy JacksonCute Rohan Refugee Child

Katie JacksonCute Rohan Refugee Child
Victoria Beynon-ColeHero Orc (uncredited)

Lee HartleyHero Orc (uncredited)
Frazer AndersonOrc / Ranger (uncredited)

Ben BarringtonGondorian Soldier / Ranger / Orc (uncredited)
Jarl BenzonElf Warrior / Rohan Stable Boy (uncredited)
Jørn BenzonOrolonn (uncredited)

Owen BlackRivendell Elf (uncredited)
Dorothy Anne BonnerRohan Woman (uncredited)
Ben BrittonFereveldir (uncredited)
Riley BrophyRohan Refugee Child (uncredited)

Alistair BrowningDamrod (uncredited)
Technical Crew
Top Credits

Bob WeinsteinExecutive Producer

Mark OrdeskyExecutive Producer
Michael HortonEditor

Peter JacksonProducer

Andrew LesnieDirector of Photography

Harvey WeinsteinExecutive Producer

Barrie M. OsborneProducer

Michael LynneExecutive Producer

Fran WalshProducer

Robert ShayeExecutive Producer

Philippa BoyensScreenplay

Fran WalshScreenplay
Stephen SinclairScreenplay

Peter JacksonDirector

Peter JacksonScreenplay