While most people go ahead and assume actors come mostly from the States, that’s actually not the case!
Hollywood’s home base might be in California, but these celebs come from all around the world!
They just happen to do a great American accent.
James McAvoy

Actual Country Of Origin: Scotland
Not only did I think he was American, but when I heard he wasn’t my mind went: “Oh that’s right, he’s British”.
Well, apparently not.
Andrew Lincoln

Actual Country Of Origin: England
He plays one of the most American men ever on TV (Rick Grimes on The Walking Dead ), so it’s no surprise that fans thought he was American.
Charlize Theron

Actual Country Of Origin: South Africa
Yes, believe it or not, Charlize Theron actually spent most of her life in South Africa before she started touring the world as a model.
Christian Bale

Actual Country Of Origin: Wales
We all thought for a while that Bruce Wayne was American, considering all the Americans that had played Batman before. But nope! He’s actually from the most English sounding place ever:
Haverfordwest, Pembrokeshire.
John Boyega

Actual Country Of Origin: England
We all saw him as a Stormtrooper in the new Star Wars and thought: “there’s no way he’s British!”
Then we saw the interviews for the movie and heard that beautiful accent.
Ed Westwick

Actual Country Of Origin: England
Chuck Bass? The most American socialite of all time? Then again, he was pretty darn classy in Gossip Girl .
You’d need to be British to be that classy.
Diane Kruger

Actual Country Of Origin: Germany
You know what? With a last name like Kruger, now we see it. But bet you weren’t thinking that when you watched Troy , were ya?
Tom Holland

Actual Country Of Origin: England
He’s Spider-Man! Spider-Man, for god’s sake! One of America’s greatest heroes! But here’s a quick little aside, dear readers: he’s the second British Spider-Man!
Guess they’re just the best looking Peter Parkers.
Margot Robbie

Actual Country Of Origin: Australia
Considering her breakout role was as a woman with a New Jersey accent in The Wolf Of Wall Street , we all expected her to be American!
KJ Apa

Actual Country Of Origin: New Zealand
Yes, believe it Riverdale fans, one of America’s most iconic characters Archie Andrews, is played by someone from New Zealand. I almost feel cheated, to be honest.
Hugh Laurie

Actual Country Of Origin: England
We can all blame House for this one. It was one of his biggest roles, and it was definitely the one that brought him to the mainstream.
Keanu Reeves

Actual Country Of Origin: Canada
Haha! Gotcha, bet you thought he was going to be from some unknown country, but he’s from the USA’s colder neighbor.
Idris Elba

Actual Country Of Origin: England
After watching The Wire , people were convinced that this guy was American, but nope, he’s British! So British they’re considering him to be the next James Bond!
Isla Fischer

Actual Country Of Origin: Australia.
Many people are surprised to hear that Isla Fischer is not from the States, because she’s so good at doing an American accent. But that’s good acting for you!
Jim Carrey

Actual Country Of Origin: Canada
Bet you thought this brand of funny could only be homegrown in the good old USA.
Lots of people get it wrong about him!
Famke Janssen

Actual Country Of Origin: Netherlands
She played Jean Grey in X-Men so well you could have sworn that she was American.
But nope! She’s from the Netherlands, in fact. How fun!
Catherine Zeta-Jones

Actual Country Of Origin: Wales
Velma Kelly herself isn’t from Chicago at all! She’s actually from Wales! Well, good for you Wales! You have one of the greats from your country.
Aaron Taylor-Johnson

Actual Country Of Origin: England
He was so good at playing a foul-mouthed American teenager that we thought there was no way he could be from anywhere else.
Apparently they have foul-mouthed teens in England, too.
Michael J. Fox

Actual Country Of Origin: Canada
The man behind Marty McFly from Back To The Future is from the Great White North!
We should ask him what hockey team he goes for.
Gary Oldman

Actual Country Of Origin: England
Thing is about Gary Oldman is that he’s such a talented actor he could be from anywhere and I would believe it.
But for those of you out of the loop, our man is from England.
Ryan Gosling

Actual Country Of Origin: Canada
We have a lot of stuff here in Canada. Maple syrup, moose, too much snow, and hockey players with missing teeth.
But one of Canada’s greatest exports is sexy Ryans.
Gosling is Exhibit A.
Ryan Reynolds

Actual Country Of Origin: Canada
And here is Exhibit B.
For you see, if there’s one thing Canadians can do right, it is making people named Ryan become good looking successful celebs.
Rachel McAdams

Actual Country Of Origin: Canada
Canada doesn’t just make celebs named Ryan.
We can also make their sappy, dramatic, romantic, beautiful break your heart every time you watch it, movie co-stars.
Kim Cattrall
Actual Country Of Origin: England
There was no mention in Sex In The City of Samantha Jones being from London!
That could have added a whole new thread to the twisted web that is the SITC canon!
Karl Urban

Actual Country Of Origin: New Zealand
Even if you couldn’t believe he wasn’t American, you’d still assume that Karl Urban was from England.
But you’d be very wrong (and he’d hate you for it, probably).
Lucy Punch

Actual Country Of Origin: England
She has played a lot of creepy characters in her life but, at least from my experience, most of them have American accents!
What a twist!
Daniel Kaluuya

Actual Country Of Origin: England
And we thought he was from Wakanda. What a shame to A) find out that he’s not and B) to see that Wakanda doesn’t actually exist.
Florence Pugh

Actual Country Of Origin: England
Some of us know her from Little Women , others know her from Midsommar .
The fact of the matter is that we’re mostly surprised she’s from England.
Will Poulter
Actual Country Of Origin: England
What? This kid is from England? The guy who so masterfully has pulled off American accents in movies like We’re The Millers ?
What a talented actor.
Portia de Rossi

Actual Country Of Origin: Australia
With a name like that you’d think she’s an Italian American or something like that. But nope!
But she actually changed her name from Amanda Lee Rogers.
Katherine Langford

Actual Country Of Origin: Australia
Yet another surprise Aussie. We knew her from 13 Reasons Why , and we assumed she was American from her very American accent in that show.
But nope!
Freddie Highmore

Actual Country Of Origin: England
And we end with one of America’s most famous fictionalized serial killers being played by an Englishman.
He did it really well though.