Although actor Daniel Radcliffe will play an angel that will stop at nothing to save humanity, in real life, he’s revealed that he is not a religious man and does not believe in God.

“I personally am agnostic leaning toward atheism,” Radcliffe tells The New York Post. “I don’t expect there to be a God and an afterlife — I would be pleasantly surprised if there was.”

DANIEL RADCLIFFE SAYS HE 'NEVER FELT COOL' PLAYING HARRY POTTER

The former “Harry Potter” star is starring in the upcoming TBS comedy “Miracle Workers” in which he plays a low-level angel in a world where heaven is a run-of-the-mill bureaucracy. His characters steps up to the plate in the seven-episode series when God, played by Steve Buscemi, declares that it’s time to destroy Earth.

Radcliffe’s character is working as an angel in a dark basement where he’s tasked with answering prayers, but the workload is far more than he can handle by himself. The new role puts the 29-year-old actor elbow-deep in theological discussions and thought, which he says was a place he felt more comfortable in his youth when he was “irritatingly belligerent” about his atheism.

DANIEL RADCLIFFE SLAMS TOM BRADY OVER TRUMP SUPPORT AND MAGA HAT

“I’m fully aware that religion is a huge part of a lot of people’s lives,” he told the outlet. “Everyone can believe whatever they want, as long as it’s not hurting anyone and as long as you don’t think that gives you the right to tell someone else how they can live their life.”

CLICK HERE TO GET THE FOX NEWS APP

The “Harry Potter” star has worked consistently since leaving the role of everyone’s favorite on-screen wizard in 2011. His angel character is among the many quirky roles he’s taken including projects like “Horns,” and several Broadway plays like “How to Succeed in Business Without Really Trying” and “The Lifespan of a Fact.” Currently, he resides in London but spends as much time as possible in New York on Broadway.