Christian Bale was born in Haverfordwest, Wales, United Kingdom. He grew up in England, Portugal, and the United States.
Bale's upbringing was admittedly non-religious. He once said:
I always pictured Jesus as Neil Diamond when I was younger. My upbringing was not a religious one, but an inquisitive one. My father was best friends with the bishop and fascinated by religion. I would come back from church, and my dad would put on Neil Diamond. So, I would always picture Neil Diamond with a big white beard, standing in a tunic and preaching to masses of people… I do go to church on occasion, but I don't adhere to any particular religion. His [Jesus'] basic message of encompassing all people was a great one.
My guess is that if he had to say, he'd identify with Catholic–the largest denomination in Wales. Plus, his father was best friends with a bishop–a Catholic designation.
Bale is pretty quiet about his political views. He did mention that he was inspired by Chinese democracy advocate, Chen Guangcheng, and was stopped by Chinese officials when he was trying to visit him. Bale said:
What I really wanted to do was shake the man's hand and say 'thank you,' and tell him what an inspiration he is.
Bale is listed as a Republican by some question and answer sites and there is evidence of that considering Bale was one of the few to attend famous Republican and NRA member Charlton Heston's funeral.