top of page

Harry Potter and the Half-Blood Prince

(2009)

 

Directed by: David Yates

Screenplay by: Steve Kloves

Produced by: David Heyman

Based on the novel by J.K. Rowling

 

The Trio

Daniel Radcliffe as Harry Potter

Rupert Grint as Ron Weasley

Emma Watson as Hermione Granger

 

Hogwarts staff

Michael Gambon as Albus Dumbledore

Maggie Smith as Minerva McGonagall

Robbie Coltrane as Rubeus Hagrid

Alan Rickman as Severus Snape

Jim Broadbent as Horace Slughorn

Warwick Davis as Filius Flitwick

Gemma Jones as Poppy Pomfrey

David Bradley as Argus Filch

 

Hogwarts students

 

Gryffindor

Bonnie Wright as Ginny Weasley

Matthew Lewis as Neville Longbottom

Devon Murray as Seamus Finnigan

Alfred Enoch as Dean Thomas

Shefali Chowdhury as Parvati Patil

Georgina Leonidas as Katie Bell

Jessie Cave as Lavender Brown

Freddie Stroma as Cormac McLaggen 

Anna Shaffer as Romilda Vane  

William Melling as Nigel Wolpert

 

Ravenclaw

Evanna Lynch as Luna Lovegood

Katie Leung as Cho Chang

Robert Knox as Marcus Belby

 

Hufflepuff

Isabella Laughland as Leanne

 

Slytherin

Tom Felton as Draco Malfoy

Jamie Waylett as Vincent Crabbe

Joshua Herdman as Gregory Goyle

Scarlett Byrne as Pansy Parkinson

Louis Cordice as Blaise Zabini

Amber Evans as Hestia Carrow

Ruby Evans as Flora Carrow

 

Order of the Phoenix members

David Thewlis as Remus Lupin

Mark Williams as Arthur Weasley

Julie Walters as Molly Weasley

Natalia Tena as Nymphadora Tonks 

James Phelps as Fred Weasley

Oliver Phelps as George Weasley

 

Lord Voldemort and the Death Eaters

Hero Fiennes-Tiffin as Tom Riddle 11 year old

Frank Dillane as Tom Riddle 15 year old

Helena Bonham Carter as Bellatrix Lestrange

Helen McCrory as Narcissa Malfoy

Timothy Spall as Peter Pettigrew

Dave Legeno as Fenrir Greyback

Rod Hunt as Thorfinn Rowle

Ralph Ineson as Amycus Carrow

Suzie Toase as Alecto Carrow

 

Muggles

Elarica Gallacher as Waitress 

Amelda Brown as Mrs. Cole

 

Other citizens in the wizarding world

Paul Ritter as Eldred Worple

Charlie Bennison as Sanguini

 

 

bottom of page