Cast of Harry Potter and the Deathly Hallows Part 2

Cast

The Trio

  • Daniel Radcliffe as Harry Potter[50]
  • Toby Papworth as baby Harry Potter [51]
  • Rupert Grint as Ron Weasley[50]
  • Emma Watson as Hermione Granger[50]

Hogwarts staff

  • Alan Rickman as Severus Snape[52]
  • Suzie Toase as Alecto Carrow[53]
  • Ralph Ineson as Amycus Carrow[54]
  • Maggie Smith as Minerva McGonagall[55]
  • Jim Broadbent as Horace Slughorn[56]
  • Warwick Davis as Filius Flitwick[57]
  • Miriam Margolyes as Pomona Sprout[58]
  • Robbie Coltrane as Rubeus Hagrid[59]
  • Emma Thompson as Sybill Trelawney[60]
  • Gemma Jones as Poppy Pomfrey[61]
  • David Bradley as Argus Filch[62]
  • Pauline Stone as Nurse Wainscott[63][64]
  • Rebecca Harrison as Healer
  • Unidentified actress as Unidentified female Hogwarts teacher

Other Hogwarts denizens

  • Kelly McDonald as Lady in Portrait
  • Simon Fisher-Becker as Man in Portrait
  • Dawn French as Fat Woman in Portrait

Order of the Phoenix

  • David Thewlis as Remus Lupin[65]
  • Natalia Tena as Nymphadora Tonks[66]
  • Domhnall Gleeson as Bill Weasley [67]
  • Clémence Poésy as Fleur Delacour[68][69][70][71]
  • Julie Walters as Molly Weasley[72]
  • Mark Williams as Arthur Weasley[73][74]
  • James Phelps as Fred Weasley[75]
  • Oliver Phelps as George Weasley[76]
  • George Harris as Kingsley Shacklebolt[77]
  • Ciarán Hinds as Aberforth Dumbledore[78]

Lord Voldemort, his Death Eaters and followers

  • Ralph Fiennes as Lord Voldemort[79]
  • Helena Bonham Carter as Bellatrix Lestrange [80]
  • Jason Isaacs as Lucius Malfoy [81]
  • Helen McCrory as Narcissa Malfoy [82]
  • Tom Felton as Draco Malfoy [82]
  • Timothy Spall as Peter Pettigrew (Appears in Memory)
  • Rod Hunt as Thorfinn Rowle.
  • Arben Bajraktaraj as Antonin Dolohov.
  • Richard Trinder as Unidentified Male Death Eater (III)
  • Jon Campling [83] (uncredited)
  • Simon Grover [84]
  • Paul Khanna [85]
  • Tony Kirwood [86]
  • Graham Duff [87]
  • Catherine Balavage [88]
  • James Williamson [89]
  • Timothy Shieff [90]
  • Elizabeth Jee [91]
  • Seong Hwan Jo [92]
  • Joe Kallis [93]
  • Courtney Fearon [94]
  • Artem Sinelnikov [95]
  • Michael Thompson [96]
  • Charlie Ryall [97]
  • Jay De Silva [98]
  • Alain Stash [99]
  • Emil Hostina [100]
  • Richard Strange[101]
  • David Sharpe[102]
  • Jamie McLeod-Ross [103]
  • Matthew Bancroft [104]
  • Sam Child [105]
  • Ben Champniss [106]
  • Natalie Hallam [107]
  • Jeff Lipman [108]
  • Chris Glynn [109]
  • Ian Peck as Hogsmeade Death Eater
  • Benjamin Northover as Hogsmeade Death Eater
  • Penelope McGhie
  • Peter G. Reed
  • Judith Sharp
  • Bob Yves Van Hellenberg Hubar
  • Granville Saxton
  • Ashley McGuire
  • Paul Davies (uncredited)
  • Johann Benet (uncredited)

Snatchers

  • Dave Legeno as Fenrir Greyback [82]
  • Nick Moran as Scabior [110]
  • David Decio [111]
  • Mike Gentry [112]
  • Samuel Supple
  • Jennifer Clegg
  • Matthew Morley
  • Ian Seale

Ministry of Magic

  • Guy Henry as Pius Thicknesse[113]
  • Chris Rankin as Percy Weasley[114]

Hogwarts students

GryffindorEdit

  • Bonnie Wright as Ginny Weasley
  • Matthew Lewis as Neville Longbottom
  • Georgina Leonidas as Katie Bell
  • Jessie Cave as Lavender Brown
  • Devon Murray as Seamus Finnigan
  • Freddie Stroma as Cormac McLaggen
  • Alfie Enoch as Dean Thomas
  • Anna Shaffer as Romilda Vane
  • William Melling as Nigel Wolpert
  • Ekow Quartey as Bem
  • Unknown Actress as Gryffindor girl (uncredited)
  • Grace Francis as Gryffindor student (uncredited)
  • Georgie May as Gryffindor Student (uncredited)
  • Ifeoma Oboko as Gryffindor Student (uncredited)
  • Lauren Sherry as Gryffindor Student (uncredited)
  • Aaron Virdee as Gryffindor student (uncredited)
  • Ryan Butcher as Gryffindor student (uncredited)
  • Unknown Actor as Gryffindor student (uncredited)

Hufflepuff

  • Louisa Warren as Hufflepuff Senior (uncredited)
  • Isabella Laughland as Leanne
  • Jamie Marks as Ernie Macmillan
  • Jade Stanger as Hufflepuff Girl (uncredited)
  • Rayman Jilani as Hufflepuff student (uncredited)
  • Kamilla Woodburn as Hufflepuff student (uncredited)

Ravenclaw

  • Evanna Lynch as Luna Lovegood
  • Katie Leung as Cho Chang
  • Jack Read as Michael Corner
  • Afshan Azad as Padma Patil
  • Sian Grace Phillips as Maisie
  • Michael Landes as Ravenclaw Senior (uncredited)
  • Ali Larter as Ravenclaw student (uncredited)
  • Gemma Kayla as Ravenclaw Girl (uncredited))
  • Joshua Savary as Ravenclaw Student (uncredited)
  • Chris Chan as Ravenclaw student (uncredited)
  • Christina Low as Ravenclaw student (uncredited)
  • Brandon Rumsch as Ravenclaw Boy (uncredited)

SlytherinEdit

  • Amber Evans as Flora Carrow
  • Ruby Evans as Hestia Carrow
  • Josh Herdman as Gregory Goyle
  • Scarlett Byrne as Pansy Parkinson
  • Louis Cordice as Blaise Zabini
  • Elliot Francis as Slug Club Member (uncredited)
  • George Christodoulou as Slytherin student (uncredited)
  • Holly Murdoch as Slytherin student (uncredited)
  • Amy Wiles as Slytherin student (uncredited)
  • Isla Jane Selley as Slytherin student (uncredited)
  • Rachel French as Slytherin student (uncredited)
  • Leila Kotori as Slytherin student (uncredited)

UnknownEdit

  • Luannsa Goodman as Student (uncredited)
  • Sammy Sidhu as Student (uncredited)

Epilogue childrenEdit

  • Will Dunn as James Potter II
  • Arthur Bowen as Albus Potter
  • Daphne de Beistegui as Lily Potter
  • Helena Barlow as Rose Weasley
  • Ryan Turner as Hugo Weasley
  • Bertie Gilbert as Scorpius Malfoy
  • Luke Newberry as Teddy Lupin (cut from the film)
  • Unknown Actress as Victoire Weasley

Flashback children

  • Benedict Clarke as Young Severus Snape PhotoGallerySlideshowSliderVideoTable
  • Ellie Darcey-Alden as Young Lily Evans
  • Ariella Paradise as Young Petunia Evans
  • Alfie McIlwain as Young James Potter [115]
  • Rohan Gotobed as Young Sirius Black

Wizarding World related

  • John Hurt as Garrick Ollivander[116]
  • Sean Biggerstaff as Oliver Wood
  • Hebe Beardsall as Ariana Dumbledore[117]
  • Ninette Finch as Augusta Longbottom
  • Jade Olivia as Astoria Greengrass
  • Leslie Phillips as Sorting Hat
  • Annette Elstob as Young Woman[118]
  • George Potts as Balding Wizard[119]
  • Anthony Allgood as Gringotts Guard [120]
  • Laurence Richardson as Wizard[121]
  • David Knijnenburg as Wizard[122]
  • Piotr Ochman as Wizard[123]
  • James Currie as Mudblood[124]
  • Nathan Robinson as Mudblood[125]
  • Chris Bowe as Commuter[126] (uncredited)
  • Tabatha St. Vincent as Extra[127] (uncredited)
  • Danielle Bilyard as Extra[128] (uncredited)
  • Mary Epworth as Extra[129] (uncredited)
  • Ricky Wilson as Extra[130] (uncredited)
  • Bosworth Acres-Debenham as Extra[131] (uncredited)
  • Hattie Gotobed as Extra[132] (uncredited)
  • Ben Gordon as Extra[133] (uncredited)
  • Barry Huckfield as Mudblood [134] (uncredited)
  • Alfred Camp as Wizard [135] (uncredited)
  • Rebecca Harrison as Extra [136] (uncredited)
  • Elham Ehsas as Extra [137] (uncredited)
  • Monty-Gus Mclaren-Clark as sibling [138] (uncredited)
  • Emma Brooks as Extra [139] (uncredited)
  • Jonathan J Massahi as Extra [140] (uncredited)
  • Sean Francis George as Wizard Parent (uncredited)
  • Michael Aston as Wizard Parent (uncredited)
  • Gioacchino Jim Cuffaro as Wizard Parent (uncredited)
  • Andy Callaghan as Wizard Parent (uncredited)

Ghosts and spectresEdit

  • Adrian Rawlins as James Potter[141]
  • Geraldine Somerville as Lily Potter[142]
  • Gary Oldman as Sirius Black[143]
  • Michael Gambon as Albus Dumbledore[144]
  • Kelly Macdonald as The Grey Lady[145]
  • Christian Coulson as Diary Horcrux form of Tom Riddle (in flashback)
  • Ian Hart as Quirinus Quirrell (in flashback)

Magic creatures

  • Warwick Davis as Griphook [146]
  • Jon Key as Bogrod [147]
  • Kieran Jones as Goblin [148] (uncredited)
  • Rusty Goffe as Gringotts Chief Bank Teller [149]
  • Lisa Osmond as Gringotts Goblin [150] (uncredited)
  • Mike Edmonds as Goblin (uncredited)
  • Harrison Davis as Magic Goblin (uncredited)
  • Binde Johal as Tall Goblin (uncredited)
  • Annabelle Davis as Clever goblin (uncredited)
  • Samantha Davis as Goblin (uncredited)
  • Katie Purvis as Goblin (uncredited)
  • Andy Herd as Goblin (uncredited)
  • Nathan Phillips as Goblin (uncredited)
  • Martin Henderson as Goblin (uncredited)
  • Philip Wright as Giant [151] (as Phil Wright)
  • Gary Sayer as Giant [152]
  • Tony Adkins as Giant [153]
  • Matthew Bancroft as Giant [154] (uncredited)

Muggles

  • Harry Taylor as King’s Cross Station Guard[155]
  • Catherine Cordell as Muggle[156]
  • Harriet Palmer as Muggle[157]

Animals

  • MaximusAlanis and Cornilus as Mrs. Norris