Julianne Moore is not a US Citizen. She gave up her citizenship several years ago and is a British Citizen.
She’s also an atheist.