Zachary Levi was warned his endorsement of Donald Trump could make things "difficult" for his career.

The 'Shazam' actor appeared at a Republican rally in Michigan last month when he backed controversial former president, who previously held office from 2017-2021, to re-enter the White House after his preferred candidate, Robert F. Kennedy dropped out of the race.

And while Zachary admitted his team advised the move could backfire, they ultimately pledged to support him in speaking out about the election.

Speaking on 'The Megyn Kelly Show' on SiriusXM, he said: "I like to think things through... I talked to my team and said I'd been invited to do this thing, it will essentially be an endorsement of Donald Trump...

“And to their credit, all of them said, 'We will support you in whatever you feel like you need to do. We’re not going to tell you not to. We’ll tell you that it might make this more difficult for us and for you. So, you know, weigh that as you need to. But we will support you as a human being', because they know me and they know my heart, and they know that I care."

But the 44-year-old star claimed he has already been approached by "lots" of people in the movie industry who have privately reassured him his political views won't affect their willingness to hire him.

He added: "I’m in a really solid place in my career. I hope I will continue to be...

"And I also, for what it’s worth, have already been approached by lots of other people, though they have to remain silent, have come to me and said, I will hire you all day long. Like, don’t worry about it, you’ll work. So I’m not worried about that.”

Even if he did see acting work falter, Zachary isn't too concerned as there are other ventures he'd like to pursue.

He said: "There's so many different things I want to do

"I want music to be more a part of my life, and podcasting, I like being able to do lots of different things and bring joy in lots of different ways."

The 'Chuck' actor explained he isn't specifically backing Trump, but also the "Avengers" around him.

He said: "I’m not voting for Donald Trump. I’m voting for Donald Trump and Bobby Kennedy and Tulsi Gabbard and Vivek Ramaswamy and Elon Musk and JD Vance and everyone else that they’re going to bring in in this team, this Avengers, this Vultron, whatever you want to call it.

"And they’re going to get in there and actually do what Donald Trump said he was going to do the first time, which is drain the swamp…"