Our Favorite Harry Potter Stars: Where Are They Now?

Published on 05/14/2021
ADVERTISEMENT

Hugh Mitchell As Colin Creevey

Remember the young photographer who was completely enamored with Harry and would not miss an opportunity to gush about him? We’re talking about Colin Creevey, of course! In the film, he played all of us Potterheads. Hugh Mitchell has kept a low-key acting career in the post-Harry Potter era, starring as Silas in The Da Vinci Code and in other British hits like Wallander, The White Queen, and others. Hugh has stayed true to Colin’s passion for photography, as evidenced by his Instagram account!

Hugh Mitchell As Colin Creevey

Hugh Mitchell As Colin Creevey

ADVERTISEMENT

Robert Pattinson As Cedric Diggory

Although Robert Pattinson was mocked for playing vampire Edward Cullen in The Twilight Saga, he was praised for his role as handsome Hufflepuff prefect Cedric Diggory in Harry Potter before that. He’s had a remarkable acting career since then. With outstanding performances in films such as Remember Me, Water for Elephants, and The Lighthouse, he has quickly established himself as a serious actor. His most recent role is as Bruce Wayne in the upcoming film The Batman.

Robert Pattinson As Cedric Diggory

Robert Pattinson As Cedric Diggory

ADVERTISEMENT