Harry Potter Casts: Where Are They And What Do They Look Like Today?

Published on 10/21/2023
ADVERTISEMENT

Cedric Diggory – Robert Pattinson

Robert Pattinson first dazzled viewers as Cedric Diggory in “Harry Potter and the Goblet of Fire” in 2005, when he was 15 years old and a theater child in London. The role launched his career, propelling him to popularity as Edward Cullen in “Twilight,” a position he almost turned down. The actor has appeared in a number of indie films, including “Good Time” in 2017, “The Lighthouse” in 2019, and “The Batman” in 2022. In addition to singing and writing songs, Robert is a multi-talented artist who plays the piano and guitar. He sang and created the songs “Never Think” and “Let Me Sign” from the “Twilight” film soundtrack.

Cedric Diggory – Robert Pattinson

Cedric Diggory – Robert Pattinson

ADVERTISEMENT

Pansy Parkinson – Scarlett Byrne

Scarlett Byrne rose to prominence as Pansy Parkinson in the latter installments of the “Harry Potter” story, a role she relished for its many complexities. She tried out for the role of Luna Lovegood but lost out to Evanna Lynch. Scarlett eventually excelled as Pansy, captivating viewers with her nuanced portrayal. She delved into “The Vampire Diaries” after Hogwarts and spiced up the horror genre in “Lake Placid: The Final Chapter.” Off-screen, Scarlett is a fashion muse for Ralph Lauren and combines her celebrity with charity work for Make-A-Wish and Starlight Children’s Foundation. In 2015, the actress married Cooper Hefner, Hugh Hefner’s son, in London.

Pansy Parkinson – Scarlett Byrne

Pansy Parkinson – Scarlett Byrne

ADVERTISEMENT