List of Harry Potter cast members
Cast and characters
The Harry Potter series features an extensive cast of characters, each with their own unique traits and roles within the narrative. The following is a comprehensive list of the cast members from the Harry Potter film series.
Main characters
Daniel Radcliffe portrayed the series' protagonist, Harry Potter, throughout all eight films. Radcliffe was only eleven years old when he was cast in the role, and his performance has been praised for its depth and maturity.
Emma Watson played Hermione Granger, a close friend of Harry's and one of the brightest witches of her age. Watson's portrayal of Hermione has been lauded for its intelligence and strength.
Rupert Grint was cast as Ron Weasley, Harry's best friend and Hermione's eventual love interest. Grint's performance as the often-comedic Ron provided much of the series' humor.
Supporting characters
Maggie Smith portrayed Minerva McGonagall, the stern but fair head of Gryffindor House and later Headmistress of Hogwarts. Smith's performance was praised for its gravitas and authority.
Alan Rickman played Severus Snape, a complex character whose true loyalties are revealed only in the final films. Rickman's performance was noted for its subtlety and depth.
Ralph Fiennes was cast as the series' main antagonist, Lord Voldemort. Fiennes' portrayal of Voldemort was praised for its chilling intensity.