While a lot of Harry Potter fans might feel almost unable to separate the actors who appear in the Harry Potter franchise from their magical counterparts, a lot of them have had some incredible roles elsewhere in Hollywood.

RELATED: Harry Potter: 10 Neville Longbottom Moments The Movies Missed

We’ve used IMDb to determine the best roles that the incredible (seriously, look at the talent on that list) cast of the films have taken on outside of The Wizarding World.

Daniel Radcliffe

The main character from the franchise’s best role according to IMDb is his cameo in Extras.

He appears in the Ricky Gervais sitcom all the way back in 2006, when still only a child himself, as a sex-obsessed teenager who is trying to pull anyone he possibly can on set.

Emma Watson

While Emma Watson might have started to achieve more recognition in her political career than her acting once since the Harry Potter franchise wrapped up, she has still appeared in a fair few heavy-hitters.

RELATED: Harry Potter: 10 Hermione Granger Tattoos Fans Will Love

Her highest-ranked role came right after the series finished when she was given the lead role in The Perks Of Being A Wallflower.

Rupert Grint

Despite quite literally being Ron Weasley, Rupert Grint’s acting career hasn’t really gone anywhere, with the actor instead carefully choosing roles based on how fun they seem.

As such, his appearance in a 2020 episode of Servant is currently his most high-rated role on IMDb.

Alan Rickman

Alan Rickman Snape Harry Potter

For the children in Harry Potter, the franchise both started and made their career, while sort of typecasting them in the process. The likes of Alan Rickman, however, already had incredibly well-established acting careers.

As you might expect, it is the Bruce Willis-starring Die Hard that sits at the top of Rickman’s impressive filmography.

Robbie Coltrane

The comic relief of the franchise is Robbie Coltrane’s Hagrid. Long before JK Rowling picked up her pen, Coltrane was winning over audiences every week in Cracker.

RELATED: 10 Harry Potter Fanfics To Read After Finishing The Series

The hard-hitting drama saw Coltrane play Fitz, a criminal psychologist, as he solves a variety of crimes while working for the Manchester Police. The episode ‘To Be A Somebody: Part 1’ gets an impressive 9.2 average.

Michael Gambon

Dumbledore falling to his death Harry Potter and the Half Blood Prince

Michael Gambon, AKA the second version of Album Dumbledore, has been acting for a long time. In that time, his filmography has expanded immensely, with Harry Potter 8 somehow actually topping the list.

However, right underneath is The King’s Speech, where Gambon embodies King George V.

Tom Felton

Malfot at Hogwarts looking serious in Half-Blood Prince.

A few years after the curtain was drawn on his excellent portrayal of Draco Malfoy in the Harry Potter series, Tom Felton landed a role in season three of the 2014 show The Flash.

He plays Doctor Alchemy, a genius who possesses abilities such as telepathy and psychokinesis. The episode ‘I Know Who You Are’ rates 9.0 on IMDb.

Ralph Fiennes

Harry Potter movies got Voldemort death wrong

Fiennes is another actor who was already sitting on an astonishing career long before the idea of Harry Potter was even a thought. One of his most impressive roles came in 1993, where he played evil SS officer Amon Göth, opposite Liam Neeson’s Oskar Schindler.

RELATED: Harry Potter: 10 Most Incredible Slytherin Nail Art Designs

Add the direction of Spielberg into the mix and the film landed a variety of Golden Globes.

Maggie Smith

Maggie Smith As Minerva McGonagall In Harry Potter

The career of Maggie Smith allows us to go all the way back to 1969 for her most impressive film role. It might be trumped in of IMDb rating by almost all of the Harry Potter films, but The Prime Of Miss Jean Brodie is still ed as a classic.

Smith is almost unrecognizable as she plays a character thirty years younger than she was when Potter started.

Helena Bonham Carter

Bellatrix and Voldemort stand together in Harry Potter

You’d think that, given its incredible reception and the way it has gone down in history as one of the greatest films of all time, that Fight Club would top Helena Bonham Carter’s list.

However, the incredibly well-received episode (‘Aberfan’) of the British Royal drama, The Crown, in which she plays Princess Margret.