Cast and Crew of Harry Potter and the Deathly Hallows: Part 2

Cast of
Harry Potter and the Deathly Hallows: Part 2

About Harry Potter and the Deathly Hallows: Part 2

In the thrilling conclusion to the Harry Potter series, 'Harry Potter and the Deathly Hallows: Part 2,' the stakes have never been higher as Harry, Ron (Rupert Grint), and Hermione (Emma Watson) embark on their final quest to defeat the dark lord Voldemort (Ralph Fiennes) once and for all. The trio of young wizards have grown up in the spotlight, facing challenges and danger at every turn, but their bond has never wavered as they've fought to protect the wizarding world from Voldemort's tyranny.

As the film begins, the group is still reeling from the loss of their friends and mentors, and the weight of their mission is taking its toll. Just when things seem at their bleakest, Harry stumbles upon a trio of magical objects known as the Deathly Hallows. These powerful artifacts, which include the Elder Wand, the Resurrection Stone, and the Cloak of Invisibility, grant Harry the ability to rival Voldemort's formidable skills, and give him the hope he needs to carry on.

As the final battle between good and evil looms, the young wizards must summon all their courage and strength to take on Voldemort and his army of Death Eaters. With the help of their friends, including Neville Longbottom (Matthew Lewis) and Luna Lovegood (Evanna Lynch), they launch a daring assault on Hogwarts, where the final showdown is set to take place. The film is filled with heart-pounding action, breathtaking special effects, and emotional moments that will leave fans cheering and crying in equal measure. It's a fitting end to a beloved series that has captured the hearts of millions around the world.

Full Cast of Harry Potter and the Deathly Hallows: Part 2

Daniel Radcliffe
plays Harry Potter

Daniel Radcliffe as Harry Potter
Daniel Radcliffe delivers a truly captivating performance as Harry Potter in 'Harry Potter and the Deathly Hallows: Part 2'. His portrayal of the iconic character is both mature and nuanced, as he navigates the complex emotions and challenges that Harry faces in this final installment of the series. Radcliffe's ability to convey Harry's determination, vulnerability, and growth is a testament to his exceptional acting skills. His on-screen chemistry with co-stars Emma Watson and Rupert Grint is also noteworthy, as they bring to life the enduring friendship and camaraderie that has endeared these characters to audiences worldwide. Overall, Radcliffe's performance in 'Harry Potter and the Deathly Hallows: Part 2' is a fitting tribute to the beloved character he has embodied for over a decade. See Daniel Radcliffe's other roles

Emma Watson
plays Hermione Granger

Emma Watson as Hermione Granger
Emma Watson's performance as Hermione Granger in 'Harry Potter and the Deathly Hallows: Part 2' is nothing short of extraordinary. She masterfully portrays Hermione's intelligence, bravery, and emotional depth, making her character's journey from a young girl to a fierce young woman a delight to watch. Watson's ability to convey Hermione's complex emotions, such as her fear, determination, and love, is truly commendable. Her performance in this film is a testament to her growth as an actress and her ability to bring a beloved character to life. See Emma Watson's other roles

Rupert Grint
plays Ron Weasley

Rupert Grint as Ron Weasley
Rupert Grint delivers a standout performance as Ron Weasley in 'Harry Potter and the Deathly Hallows: Part 2'. His portrayal of the lovable and loyal best friend to Harry Potter is both endearing and humorous, providing a much-needed lightness to the intense and action-packed final installment of the series. Grint's chemistry with his co-stars is palpable, and his performance in the film's emotional climax is particularly moving. Overall, Grint's performance as Ron Weasley is a highlight of the film and a fitting end to his journey as the character. See Rupert Grint's other roles

Ralph Fiennes
plays Lord Voldemort

Ralph Fiennes as Lord Voldemort
Ralph Fiennes's portrayal of Lord Voldemort in 'Harry Potter and the Deathly Hallows: Part 2' is nothing short of chilling. Fiennes expertly balances the character's menacing presence with a surprising vulnerability, making Voldemort a complex and terrifying villain. His performance is marked by a sinister physicality, with every movement and gesture conveying a sense of raw power and malevolence. Yet, it's in the quieter moments, where Fiennes allows glimpses of Voldemort's fear and desperation, that the true depth of his characterization shines. Overall, Fiennes's performance is a standout in the film and a fitting conclusion to his portrayal of one of cinema's most iconic villains. See Ralph Fiennes's other roles

Alan Rickman
plays Severus Snape

Alan Rickman as Severus Snape
Alan Rickman's portrayal of Severus Snape in 'Harry Potter and the Deathly Hallows: Part 2' is nothing short of masterful. His nuanced performance, filled with subtle glances and weighted pauses, allows the audience to fully grasp the complexity of Snape's character. Rickman's ability to convey a wide range of emotions, from simmering resentment to heart-wrenching sorrow, adds depth to the film and leaves a lasting impression on viewers. His performance is a testament to his talent as an actor and serves as a fitting tribute to the character of Severus Snape. See Alan Rickman's other roles

Michael Gambon
plays Albus Dumbledore

Michael Gambon as Albus Dumbledore
Michael Gambon's portrayal of Albus Dumbledore in 'Harry Potter and the Deathly Hallows: Part 2' is a powerful and poignant performance that captures the essence of the beloved character. Gambon skillfully balances Dumbledore's wisdom and authority with his gentle, caring nature, making him a truly memorable figure in the film. His scenes with Harry, played by Daniel Radcliffe, are particularly moving, as they explore the complex relationship between the two characters. Gambon's performance is a fitting tribute to the character of Albus Dumbledore and a highlight of the Harry Potter film series. See Michael Gambon's other roles

Warwick Davis
plays Griphook / Filius Flitwick

Warwick Davis as Griphook / Filius Flitwick

Warwick Ashley Davis is an English actor, television presenter, writer, director, comedian, and producer. He played t...

See Warwick Davis's other roles

Helena Bonham Carter
plays Bellatrix Lestrange

Helena Bonham Carter as Bellatrix Lestrange

Helena Bonham Carter CBE (born 26 May 1966) is an English actress. Known for her roles in independent films and block...

See Helena Bonham Carter's other roles

Ciarán Hinds
plays Aberforth Dumbledore

Ciarán Hinds as Aberforth Dumbledore

From Wikipedia, the free encyclopedia Ciarán Hinds (born 9 February 1953) is an Irish actor. A versatile character a...

See Ciarán Hinds's other roles

Matthew Lewis
plays Neville Longbottom

Matthew Lewis as Neville Longbottom

Matthew David Lewis (born 27 June 1989) is an English actor. He is best known for his role as Neville Longbottom in t...

See Matthew Lewis's other roles

John Hurt
plays Ollivander

John Hurt as Ollivander

Sir John Vincent Hurt (22 January 1940 – 25 January 2017) was an English actor whose career spanned over five decades...

See John Hurt's other roles

Evanna Lynch
plays Luna Lovegood

Robbie Coltrane
plays Rubeus Hagrid

Robbie Coltrane as Rubeus Hagrid

Anthony Robert McMillan (March 30, 1950 - October 14, 2022), known professionally as Robbie Coltrane, was a Scottish ...

See Robbie Coltrane's other roles

Kelly Macdonald
plays Helena Ravenclaw

Kelly Macdonald as Helena Ravenclaw

Kelly Macdonald is a Scottish stage, film and televison actress, best known for her feature film debut in the British...

See Kelly Macdonald's other roles

Tom Felton
plays Draco Malfoy

Tom Felton as Draco Malfoy

Thomas Andrew Felton (born 22 September 1987) is an English actor who played Draco Malfoy in the film adaptations of ...

See Tom Felton's other roles

Helen McCrory
plays Narcissa Malfoy

Helen McCrory as Narcissa Malfoy

Helen McCrory (August 17, 1968 - April 16, 2021) was an English actress. She portrayed Cherie Blair in both the 2006 ...

See Helen McCrory's other roles

Jason Isaacs
plays Lucius Malfoy

Jason Isaacs as Lucius Malfoy

Jason Michael Isaacs (born 6 June 1963) is an English actor. His most notable film roles include Col. Tavington in Th...

See Jason Isaacs's other roles

Maggie Smith
plays Minerva McGonagall

Maggie Smith as Minerva McGonagall

Dame Margaret Natalie Smith CH DBE (born 28 December 1934) is an English actress. She has had an extensive career on ...

See Maggie Smith's other roles

David Thewlis
plays Remus Lupin

David Thewlis as Remus Lupin

David Wheeler (born 20 March 1963), better known as David Thewlis, is an English actor, director, screenwriter, and a...

See David Thewlis's other roles

Gary Oldman
plays Sirius Black

Gary Oldman as Sirius Black

Gary Leonard Oldman (born 21 March 1958) is an English actor and filmmaker. Regarded as one of the best actors of his...

See Gary Oldman's other roles

David Bradley
plays Argus Filch

David Bradley as Argus Filch

David Bradley is an English character actor. He has recently become known for playing the caretaker of Hogwarts, Argu...

See David Bradley's other roles

Julie Walters
plays Molly Weasley

Julie Walters as Molly Weasley

Dame Julia Mary Walters DBE (born 22 February 1950), known professionally as Julie Walters, is an English actress, au...

See Julie Walters's other roles

Gemma Jones
plays Poppy Pomfrey

Dave Legeno
plays Fenrir Greyback

Miriam Margolyes
plays Pomona Sprout

Miriam Margolyes as Pomona Sprout

Miriam Margoyles is a British-Australian actress, writer, political activist and television personality, most promine...

See Miriam Margolyes's other roles

Nick Moran
plays Scabior

James Phelps
plays Fred Weasley

James Phelps as Fred Weasley

James Andrew Eric Phelps (born 25 February 1986) is an English actor. He is known for playing Fred Weasley in the Har...

See James Phelps's other roles

Oliver Phelps
plays George Weasley

Oliver Phelps as George Weasley

Oliver Martyn John Phelps (born 25 February 1986) is an English actor. He is known for playing George Weasley in the ...

See Oliver Phelps's other roles

Clémence Poésy
plays Fleur Delacour

Natalia Tena
plays Nymphadora Tonks

Natalia Tena as Nymphadora Tonks

Natalia Gastiain Tena is an English actress and musician. She played Nymphadora Tonks in the Harry Potter film series...

See Natalia Tena's other roles

Mark Williams
plays Arthur Weasley

Mark Williams as Arthur Weasley

Mark Williams (born 22 August 1959) is an English actor, comedian, presenter and screenwriter. He first achieved wide...

See Mark Williams's other roles

Bonnie Wright
plays Ginny Weasley

Bonnie Wright as Ginny Weasley

Bonnie Francesca Wright (born 17 February 1991) is an English actress, model, director, and activist. She is best kno...

See Bonnie Wright's other roles

Domhnall Gleeson
plays Bill Weasley

Domhnall Gleeson as Bill Weasley

Domhnall Gleeson (born May 12, 1983) is an Irish actor, director and writer from Dublin. He has acted on both stage a...

See Domhnall Gleeson's other roles

Graham Duff
plays Death Eater

Anthony Allgood
plays Gringotts Guard

Rusty Goffe
plays Aged Gringotts Goblin

Jon Key
plays Bogrod

Ian Peck
plays Hogsmeade Death Eater

Benn Northover
plays Hogsmeade Death Eater

Hebe Beardsall
plays Ariana Dumbledore

Devon Murray
plays Seamus Finnigan

Devon Murray as Seamus Finnigan

Devon Murray was born on October 28, 1988 and is currently 35 years old.

See Devon Murray's other roles

Jessie Cave
plays Lavender Brown

Jessie Cave as Lavender Brown

Jessica Alice Cave Lloyd (born 5 May 1987) is an English actress, comedian and cartoonist, known for her role as Lave...

See Jessie Cave's other roles

Afshan Azad
plays Padma Patil

Isabella Laughland
plays Leanne

Isabella Laughland as Leanne

Isabella Laughland was born on January 1, 1991 and is currently 33 years old.

See Isabella Laughland's other roles

Anna Shaffer
plays Romilda Vane

Georgina Leonidas
plays Katie Bell

Freddie Stroma
plays Cormac McLaggen

Freddie Stroma as Cormac McLaggen

Frederic Wilhelm C.J. Sjöström (born January 8, 1987), known professionally as Freddie Stroma, is a British actor and...

See Freddie Stroma's other roles

Alfred Enoch
plays Dean Thomas

Alfred Enoch as Dean Thomas

Alfred Lewis Enoch (born 2 December 1988) is an English actor, best known for playing Dean Thomas in the Harry Potter...

See Alfred Enoch's other roles

Katie Leung
plays Cho Chang

William Melling
plays Nigel Wolpert

Sian Grace Phillips
plays Screaming Girl

Ralph Ineson
plays Amycus Carrow

Ralph Ineson as Amycus Carrow

Ralph Michael Ineson (born 15 December 1969) is an English actor and narrator. Known for his deep, rumbling voice, hi...

See Ralph Ineson's other roles

Suzie Toase
plays Alecto Carrow

Jim Broadbent
plays Horace Slughorn

Jim Broadbent as Horace Slughorn

Jim Broadbent (born 24 May 1949) is an English actor. He won an Academy Award and a Golden Globe Award for his suppor...

See Jim Broadbent's other roles

Scarlett Hefner
plays Pansy Parkinson

Josh Herdman
plays Gregory Goyle

Josh Herdman as Gregory Goyle

Joshua was born in Hampton, England in March, 1987 to Martin and Jessica Herdman. He is the youngest of four boys. He...

See Josh Herdman's other roles

Louis Cordice
plays Blaise Zabini

Amber Evans
plays Twin Girl 1

Ruby Evans
plays Twin Girl 2

George Harris
plays Kingsley Shacklebolt

George Harris as Kingsley Shacklebolt

George William Harris (born 20 October 1949) is a British actor of film, stage, television, radio and musical theatre...

See George Harris's other roles

Chris Rankin
plays Percy Weasley

Chris Rankin as Percy Weasley

Chris Rankin was born on November 8, 1983 and is currently 40 years old.

See Chris Rankin's other roles

Guy Henry
plays Pius Thicknesse

Guy Henry as Pius Thicknesse

Guy Henry (born 17 October 1960) is a British stage and screen actor, best known for his roles in Rome and John Adams...

See Guy Henry's other roles

Phil Wright
plays Giant

Gary Sayer
plays Giant

Tony Adkins
plays Giant

Penelope McGhie
plays Death Eater

Emma Thompson
plays Sybill Trelawney

Emma Thompson as Sybill Trelawney

Dame Emma Thompson (born 15 April 1959) is a British actress and screenwriter. Regarded as one of the finest actresse...

See Emma Thompson's other roles

Ellie Darcey-Alden
plays Young Lily Potter

Ariella Paradise
plays Young Petunia Dursley

Benedict Clarke
plays Young Severus Snape

Leslie Phillips
plays The Sorting Hat (voice)

Leslie Phillips as The Sorting Hat (voice)

Leslie Samuel Phillips CBE (20 April 1924 – 7 November 2022) was an English actor, director, producer and author. He ...

See Leslie Phillips's other roles

Alfie McIlwain
plays Young James Potter

Rohan Gotobed
plays Young Sirius Black

Geraldine Somerville
plays Lily Potter

Geraldine Somerville as Lily Potter

Geraldine Margaret Agnew-Somerville (born 19 May 1967) is an Irish actress best known for her roles as Detective Serg...

See Geraldine Somerville's other roles

Adrian Rawlins
plays James Potter

Adrian Rawlins as James Potter

Adrian John Rawlins (born 27 March 1958) is an English actor.

See Adrian Rawlins's other roles

Toby Papworth
plays Baby Harry Potter

Timothy Spall
plays Peter Pettigrew

Peter G. Reed
plays Death Eater

Judith Sharp
plays Death Eater

Emil Hostina
plays Death Eater

Bob Yves Van Hellenberg Hubar
plays Death Eater

Granville Saxton
plays Death Eater

Tony Kirwood
plays Death Eater

Ashley McGuire
plays Death Eater

Arthur Bowen
plays Albus Severus Potter (19 Years Later)

Daphne de Beistegui
plays Lily Luna Potter (19 Years Later)

Will Dunn
plays James Sirius Potter (19 Years Later)

Jade Gordon
plays Astoria Malfoy (19 Years Later)

Bertie Gilbert
plays Scorpius Malfoy (19 Years Later)

Helena Barlow
plays Rose Weasley (19 Years Later)

Ryan Turner
plays Hugo Weasley (19 Years Later)

Paul Bailey
plays Gryffindor Student (uncredited)

Sean Biggerstaff
plays Oliver Wood (uncredited)

Sean Biggerstaff as Oliver Wood (uncredited)

S​ean Biggerstaff was born on March 15, 1983 to a fireman and a community education worker. He joined a local drama g...

See Sean Biggerstaff's other roles

Vinnie Clarke
plays Gryffindor Student (uncredited)

David Heyman
plays Dining Wizard in Painting (uncredited)

David Heyman as Dining Wizard in Painting (uncredited)

David Heyman was born on July 26, 1961 and is currently 62 years old.

See David Heyman's other roles

Charlie Hobbs
plays Student (uncredited)

Luke Newberry
plays Teddy Lupin (uncredited)

Luke Newberry as Teddy Lupin (uncredited)

Luke Newberry is an English actor. He is best known for his leading role in the drama television series In the Flesh,...

See Luke Newberry's other roles

Keijo J. Salmela
plays Gringotts Goblin (uncredited)

Pauline Stone
plays Nurse Wainscott (uncredited)

Spencer Wilding
plays Knight of Hogwarts (uncredited)

Spencer Wilding as Knight of Hogwarts (uncredited)

Spencer Lee Wilding (born 26 July 1972) is a Welsh actor and special creature performer in the UK. He is from Meliden...

See Spencer Wilding's other roles

Harrison Davis
plays Gringotts Goblin (uncredited)

Annabelle Davis
plays Gringotts Goblin (uncredited)

Samantha Davis
plays Gringotts Goblin (uncredited)


Crew of Harry Potter and the Deathly Hallows: Part 2

Discover the backstage crew of Harry Potter and the Deathly Hallows: Part 2 →