Cast and Crew of The Hobbit: The Battle of the Five Armies

Cast of
The Hobbit: The Battle of the Five Armies

About The Hobbit: The Battle of the Five Armies

The Hobbit: The Battle of the Five Armies is the thrilling conclusion to Peter Jackson’s epic fantasy adventure series, based on J.R.R. Tolkien’s beloved novel. This film picks up exactly where the previous installment, The Desolation of Smaug, left off, with our heroes facing new challenges and adversaries.

At the heart of the story are the characters of Bilbo Baggins, played by Martin Freeman, and Gandalf the Grey, portrayed by Ian McKellen. Bilbo, a hobbit who craves the comfort of his peaceful life in the Shire, finds himself drawn into an incredible journey filled with danger and excitement. Along the way, he befriends a group of dwarves, led by the charismatic Thorin Oakenshield, who seek to reclaim their ancestral home and treasure from the dragon Smaug. Meanwhile, Gandalf, a wise and powerful wizard, serves as a mentor and guide to Bilbo, helping him navigate the perils of Middle-earth and fulfill his destiny.

In this final chapter of the trilogy, Bilbo and the dwarves face a new threat as they try to defend Erebor’s mountain of treasure from those who claim it as their own. The men of the ruined Laketown, led by Bard the Bowman, seek compensation for the destruction caused by Smaug, while the elves of Mirkwood, led by Thranduil, desire a share of the treasure for their own purposes. As these three groups squabble over the spoils, an even greater danger looms on the horizon: an army of Orcs led by Azog the Defiler, who seeks revenge on Thorin and the destruction of Erebor. Meanwhile, the dark lord Sauron continues to rise in power, setting the stage for the events of The Lord of the Rings. With so much at stake, the fate of Middle-earth rests in the hands of Bilbo and his unlikely allies, as they must unite to face their common enemy and secure a peaceful future for all.

Full Cast of The Hobbit: The Battle of the Five Armies

Ian McKellen
plays Gandalf

Ian McKellen as Gandalf

Sir Ian Murray McKellen, CH, CBE (born 25 May 1939) is an English actor. He is the recipient of six Laurence Olivier ...

See Ian McKellen's other roles

Martin Freeman
plays Bilbo Baggins

Martin Freeman as Bilbo Baggins

Martin John Christopher Freeman is an English actor. Among other accolades, he has won an Emmy Award, a BAFTA Award a...

See Martin Freeman's other roles

Richard Armitage
plays Thorin Oakenshield

Richard Armitage as Thorin Oakenshield

Richard Armitage was born and raised in Leicester, England. He attended Pattison College in Binley Road, Coventry, an...

See Richard Armitage's other roles

Orlando Bloom
plays Legolas

Orlando Bloom as Legolas

Orlando Jonathan Blanchard Copeland Bloom (born 13 January 1977) is an English actor. He made his breakthrough as the...

See Orlando Bloom's other roles

Evangeline Lilly
plays Tauriel

Evangeline Lilly as Tauriel

Nicole Evangeline Lilly (born 3 August 1979) is a Canadian actress and author. She gained popularity for her first le...

See Evangeline Lilly's other roles

Luke Evans
plays Bard

Luke Evans as Bard

Luke George Evans (born 15 April 1979) is a Welsh actor. Evans began his career on the stage, performing in many of L...

See Luke Evans's other roles

Lee Pace
plays Thranduil

Lee Pace as Thranduil

Lee Grinner Pace (born March 25, 1979) is an American actor. Pace has been featured in film, stage and television. H...

See Lee Pace's other roles

Benedict Cumberbatch
plays Smaug / Necromancer (voice)

Benedict Cumberbatch as Smaug / Necromancer (voice)

Benedict Timothy Carlton Cumberbatch (born 19 July 1976) is an English actor. Known for his roles on the screen and s...

See Benedict Cumberbatch's other roles

Ken Stott
plays Balin

Aidan Turner
plays Kili

Dean O'Gorman
plays Fili

Billy Connolly
plays Dain

Graham McTavish
plays Dwalin

Graham McTavish as Dwalin

Graham McTavish (born 1961) is a Scottish television actor. He has played the character Warden Ackerman in Red Dwarf ...

See Graham McTavish's other roles

James Nesbitt
plays Bofur

Stephen Fry
plays Master of Laketown

Stephen Fry as Master of Laketown

Stephen John Fry is an English actor, screenwriter, author, playwright, journalist, poet, comedian, television presen...

See Stephen Fry's other roles

Ryan Gage
plays Alfrid

Ryan Gage as Alfrid

Ryan Gage (born 17 January 1983) is an English actor.

See Ryan Gage's other roles

Cate Blanchett
plays Galadriel

Cate Blanchett as Galadriel

Catherine Elise Blanchett (born 14 May 1969) is an Australian actor and producer. Regarded as one of the best actress...

See Cate Blanchett's other roles

Ian Holm
plays Old Bilbo

Ian Holm as Old Bilbo

Sir Ian Holm Cuthbert CBE (12 September 1931 – 19 June 2020) was an English actor. After beginning his career on the ...

See Ian Holm's other roles

Christopher Lee
plays Saruman

Christopher Lee as Saruman

Christopher Lee was an English actor and musician. Lee initially portrayed villains and became famous for his role as...

See Christopher Lee's other roles

Hugo Weaving
plays Elrond

Hugo Weaving as Elrond

Hugo Wallace Weaving AO (born 4 April 1960) is an English actor. Born in Colonial Nigeria to English parents, he has ...

See Hugo Weaving's other roles

Mikael Persbrandt
plays Beorn

Sylvester McCoy
plays Radagast

Peter Hambleton
plays Gloin

John Callen
plays Oin

Mark Hadlow
plays Dori

Jed Brophy
plays Nori

Jed Brophy as Nori

Jed Brophy was born on January 1, 1963 and is currently 61 years old.

See Jed Brophy's other roles

William Kircher
plays Bifur

Stephen Hunter
plays Bombur

Stephen Hunter as Bombur

Stephen Hunter was born in Wellington, New Zealand and was unwittingly cast as "the clown" from a young age. The lab...

See Stephen Hunter's other roles

Adam Brown
plays Ori

John Bell
plays Bain

John Bell as Bain

John Bell was born on October 20, 1997 and is currently 26 years old.

See John Bell's other roles

Manu Bennett
plays Azog

Manu Bennett as Azog

Manu Bennett (born 10 October 1969) is an actor from New Zealand who has appeared in television series and movies. D...

See Manu Bennett's other roles

John Tui
plays Bolg

Peggy Nesbitt
plays Sigrid

Mary Nesbitt
plays Tilda

Kelly Kilgour
plays Soury

Mark Mitchinson
plays Braga

Mark Mitchinson as Braga

Mark Mitchinson was born on July 6, 1966 and is currently 57 years old.

See Mark Mitchinson's other roles

Sarah Peirse
plays Hilda Bianca

Nick Blake
plays Percy

Simon London
plays Feren

Conan Stevens
plays Keeper of the Dungeons

Conan Stevens as Keeper of the Dungeons

Mark "Conan" Stevens is an Australian actor, writer, stuntman and former professional wrestler. He is 213 cm (7’) tall.

See Conan Stevens's other roles

Allan Smith
plays Ragash

Allan Smith as Ragash

Allan Smith is a New Zealand stuntman and actor.

See Allan Smith's other roles

Miranda Harcourt
plays Olga

Thomasin McKenzie
plays Astrid

Erin Banks
plays Lobelia Sackville Baggins

Brian Hotter
plays Otho Sackville Baggins

Timothy Bartlett
plays Master Worrywort

Mervyn Smith
plays Tosser Grubb

Martin Kwok
plays Ragash (voice)

Dee Bradley Baker
plays Creature Voices (voice)

Dee Bradley Baker as Creature Voices (voice)

Dee Bradley Baker (born August 31, 1962) is an American voice actor. Noted as his long-running-role as Squilliam Fanc...

See Dee Bradley Baker's other roles

Olof Johnsson
plays Creature Voices (voice)

Jon Olson
plays Creature Voices (voice)

Otep Shamaya
plays Creature Voices (voice)

Debra Wilson
plays Creature Voices (voice)

Debra Wilson as Creature Voices (voice)

Debra Wilson is an American actress, voice actress, comedian, and television presenter. She is known for being the lo...

See Debra Wilson's other roles

Jack Binding
plays Laketowner (uncredited)

Terry Binding
plays Laketowner (uncredited)

Stephen Gledhill
plays Old Gammidge (uncredited)

Billy Jackson
plays Laketown Refugee (uncredited)

Billy Jackson as Laketown Refugee (uncredited)

Billy Jackson was born on January 1, 1995 and is currently 29 years old.

See Billy Jackson's other roles

Katie Jackson
plays Girl in Laketown (uncredited)

Peter Jackson
plays Painting of Bungo Baggins (uncredited)

Peter Jackson as Painting of Bungo Baggins (uncredited)

Sir Peter Robert Jackson, (born 31 October 1961) is a New Zealand film director, producer, actor, and screenwriter, k...

See Peter Jackson's other roles

Terry Notary
plays Laketown Refugee (uncredited)

Terry Notary as Laketown Refugee (uncredited)

Terry Notary is an American actor, stunt coordinator/double and movement coach. Born in San Rafael, California, Notar...

See Terry Notary's other roles

Vanessa Cater
plays Laketown Refugee (uncredited)


Crew of The Hobbit: The Battle of the Five Armies

Discover the backstage crew of The Hobbit: The Battle of the Five Armies →