Connect
To Top

Decades After Hogwarts: See Where Your Favorite “Harry Potter” Stars Are Now!

Cedric Diggory – Robert Pattinson

In 2005, a dashing Cedric Diggory came to life on the big screen, played by the charismatic Robert Pattinson. A heartthrob in the making, Robert began his acting voyage with small roles and modeling gigs before being cast in the “Harry Potter” series. However, 2008 was a pivotal year for him, skyrocketing to global fame as Edward Cullen in the “Twilight” saga.

Since then, Robert has transformed from the boyish heartthrob of Hogwarts to a versatile actor, taking on gritty roles like the titular character in “The Batman.” The charm remains, but the roles reveal a depth and range that keeps audiences eager for his next cinematic move.