Hollywood has a remarkable way of making the world feel like one big cultural neighborhood. An actor steps into a role, nails a flawless Midwestern drawl or a New York cadence, and before long, fans have mentally filed them under “American.” It happens faster than most people realize, and it sticks – sometimes for years.
The list of globally beloved stars who were actually born outside the United States is longer and more surprising than most audiences expect. Some moved here as young children, others arrived as adults chasing a career in film or music, but what unites them is that, at some point, most Americans simply assumed they were one of their own. Here are nine of the most genuinely surprising examples.
1. Charlize Theron – South Africa

Charlize Theron was born in Benoni, a city in the greater Johannesburg area, in South Africa. Born in South Africa, Theron’s first language is not English but Afrikaans – and it is easy to forget that English is not her mother tongue, especially as her South African accent has been replaced by a more Californian drawl. She went on to win an Academy Award and become one of the most decorated actresses working in Hollywood, which made the revelation about her origins all the more startling for fans who’d grown up watching her.
Although she saw herself as a dancer, Theron left South Africa at age 16 to begin a modeling career in Europe, winning a one-year modeling contract in Salerno, Italy. After spending a year modeling throughout Europe, she and her mother moved to the United States, residing in New York City and Miami. Theron became an American citizen in 2007. The path from a South African farm to Hollywood royalty is not an obvious one, and that story is part of what makes her trajectory so remarkable.
2. Natalie Portman – Israel

Thanks to films like Garden State and the Thor series, Natalie Portman is regarded as a fundamentally American actress – but she was actually born in Jerusalem. Her family moved to the U.S. when she was three, and in New York she attended Jewish schools which kept up both of her native languages. She has dual citizenship of both Israel and the U.S. and has often commented that she feels more at home in Israel.
What many people don’t know about her is that she was born in Jerusalem and Hebrew is her native language alongside English. She has spoken in many interviews about her dual citizenship and her ability to speak Hebrew. Portman has been in countless American films including the Thor series and Black Swan, but this A-list Hollywood star holds Israeli citizenship, born in Jerusalem, even though she was raised in the U.S. Few stars seem more embedded in the American cultural fabric, which is exactly what makes this fact catch people off guard.
3. Mila Kunis – Ukraine

Milena Markovna Kunis was born in Chernivtsi, Ukrainian SSR, in the Soviet Union, and moved to Los Angeles when she was seven years old, speaking Russian and starting school there without knowing a single word of English. She landed the role of Jackie Burkhart on That ’70s Show at age 14, playing a quintessentially American teenager in a quintessentially American setting – and for most viewers, there was no reason to think twice about where she was from.
She was born outside of Kyiv, Ukraine, and moved with her family to the U.S. when she was just seven years old. Russian is her first language, and when she came to America she knew no English. Much has changed since then, and she doesn’t even have a hint of a Russian accent. That accent-free television presence is precisely what led so many fans to assume she was homegrown American talent – a misconception that tends to come as a real surprise when people discover the truth.
4. Ryan Gosling – Canada

Ryan Thomas Gosling was born on November 12, 1980, at St. Joseph’s Hospital in London, Ontario. The Notebook heartthrob has charmed American audiences for years, but he’s actually from London, Ontario. His seamless integration into Hollywood and his naturally neutral accent have led many to assume he’s homegrown American talent. His career has been so thoroughly rooted in American stories and American characters that the Canadian detail genuinely catches people off guard.
Gosling actually started off his career as a child star on The Mickey Mouse Club, and he is such a household name in America that people don’t realize he isn’t from there. He was born in London, Ontario, and lived all over Ontario as a child. From romantic dramas to Oscar-nominated performances, Gosling’s presence in Hollywood has always felt native. The Canada revelation tends to land with a quiet thud for fans who’ve followed him for decades.
5. Keanu Reeves – Canada (Born in Lebanon)

As the star of The Matrix and the John Wick films, Keanu Reeves has certainly reached icon status in America – but he’s not actually a U.S. citizen. The actor was born to English and American parents in Beirut, Lebanon, and was raised in Toronto, Canada. Reeves considers himself Canadian and holds Canadian citizenship. Few actors have become more synonymous with American cinema without actually being American.
Keanu is technically Canadian, but he was actually born in Beirut, Lebanon. He lived there until his mother moved the family to Sydney and then New York City before finally ending up in Toronto. Canada is where Keanu started off his acting career that led to hits like The Matrix and John Wick. His laid-back energy and deeply American action-hero persona have made many fans genuinely surprised to learn this is a person who holds no U.S. passport.
6. Idris Elba – United Kingdom

Another celebrity that people are often surprised to find out isn’t from America is Idris Elba. He was born and raised in Hackney, London. American audiences first fell for him as the deeply American-sounding Detective Russell Bell in The Wire, a performance so convincing that even seasoned TV critics were unaware they were watching a British actor deliver every single line.
A fact that will surprise fans is that he used to be a nightclub DJ and performed under the nickname “Big Driis” to help support himself in between acting gigs. For years he only acted in British television programs but eventually moved to New York City to pursue acting further. Idris was born and raised in England, but viewers would never have guessed based on his impressive accents in the likes of Thor, Pacific Rim, and Mandela: Long Walk to Freedom. To make his resume even more impressive, Idris is also a talented musician and DJ, which is how he got his start in the entertainment business.
7. Michael J. Fox – Canada

Michael J. Fox has been a part of the American consciousness since he starred in Back to the Future in the ’80s. It would surprise many to learn that he’s from Alberta, Canada. Fox became so entwined with American pop culture icons – Marty McFly, Alex P. Keaton – that the idea of him being anything other than American felt almost absurd to the millions of fans who grew up watching him.
Even though he lives in Manhattan, Fox was inducted into The Order of Canada in 2011. That detail about the Order of Canada is often the thing that makes people do a double take. He played the most American of American kids in one of cinema’s most beloved franchises, yet Canada has officially claimed him as one of its own – and rightly so.
8. Oscar Isaac – Guatemala

Oscar Isaac is recognizable from Ex Machina, Star Wars, and X-Men: Apocalypse. He acts and sounds perfectly American, but Isaac was actually born in Guatemala City, Guatemala. He was only five months old when his family settled in Miami, Florida, where he was raised. Growing up in Miami gave him a fully American upbringing, which translated directly into the effortless, accent-free performances that made audiences assume he was born in the continental U.S.
Isaac’s career has spanned everything from indie dramas to massive blockbuster franchises, always carrying the kind of presence that reads as distinctly American regardless of the role. His birthplace of Guatemala City almost never comes up in casual conversation about his career, which is part of why it continues to surprise fans when they stumble across that biographical detail. The fact that he moved to Miami as an infant means he genuinely grew up American – yet technically, he wasn’t born there.
9. Kim Cattrall – United Kingdom

Kim Cattrall is most well-known for her role as Samantha Jones on Sex and the City, which earned the actress a Golden Globe and several nominations. She was born in Liverpool, but her family emigrated to Canada when she was three months old. Cattrall plays one of the most quintessentially American characters ever committed to television in Samantha Jones. The contrast between that character’s very New York identity and Cattrall’s actual origins is genuinely striking.
Half British, half Canadian, Kim Cattrall was in fact born in Liverpool in the UK. The successful actress has appeared in everyone’s favorite films and still works to this day. Cattrall was born in England and is a Canadian citizen – and she doesn’t even live in America. For the countless viewers who spent years watching her portray the ultimate Manhattan socialite, the triple revelation – born British, citizenship Canadian, resident elsewhere – is one of the more layered surprises on this entire list.
What ties all nine of these stars together isn’t deception; it’s the sheer power of performance and cultural immersion. Hollywood has always drawn talent from every corner of the globe, and the best performers make you forget entirely where they started. The passport matters far less than the work – which is probably why most of us never bothered to check in the first place.