Believe it or not, there actually were some British people who weren't in Harry Potter. Behind-the-scenes stories are shared about the actors who nearly landed parts in the series, but didn't due to scheduling or a director's vision. Some Americans even got close to snagging some famous roles, though any fan who knows their Harry Potter facts can tell you that author J.K. Rowling wouldn't have stood for that.
It's fun to speculate about some of the actors offered Harry Potter roles. What if Harry was American? What if Hermione hadn’t been played by Emma Watson? What if Sir Ian McKellen had been Dumbledore? Even the late, great Robin Williams numbers among the actors almost in Harry Potter.
True, some actors missed out on big roles in the Harry Potter universe. But the movies are arguably perfect the way they are, continuing to win over viewers and inspire countless pieces of fan art. Most movie-goers wouldn't have their Harry Potter casts any other way.
According to reports, Kate Winslet was asked to appear as the ghost of Rowena Ravenclaw in the final Harry Potter film. Apparently, her reps rejected the offer without even telling her.
Sir Ian McKellen proved he knew his way around a wizardly role with The Lord of the Rings. He was reportedly offered the part of Dumbledore after Richard Harris passed away, but politely turned it down. His reason? Harris didn't approve of his acting, and McKellen didn't think it would be appropriate to take over his character.