Updated

Arnold Schwarzenegger has made it clear he is no fan of President Donald Trump. In fact, he has an idea of who should face-off against Trump in the next election.

The actor-turned-politician thinks Republican Ohio Gov. John Kasich should run again for the White House in 2020, effectively endorsing a primary challenge to President Trump.

The former Republican California governor shared his thoughts on Kasich with the Los Angeles Times in an interview published Wednesday.

Kasich Emirati

FILE - In this Aug. 25, 2016, file photo, Ohio Gov. John Kasich speaks in Cincinnati. Kasich on Dec. 6, advised state electors not to vote for him in an anti-Donald Trump protest. Kasich, a Republican who ran unsuccessfully for president, told The Associated Press Tuesday he is not a candidate for president, the election was held and Trump was the winner.(AP Photo/John Minchillo, File) (AP)

“Kasich is an extraordinary guy. He’s a man of substance. He’s worked in Washington, he’s worked in local government, he’s worked in statewide government. He has the experience. He can see things. He has vision,” Schwarzenegger said. “He’s also a moderate. He’s a tough Republican and very fiscally conservative, but he also at the same time loves helping people.”

Schwarzenegger also backed Kasich for president in 2016. The two men are friends and work together annually on the Arnold Classic bodybuilding competition in Ohio.

There is no love lost between Trump and Schwarzenegger. Schwarzenegger replaced him as the host of "Celebrity Apprentice," and Trump repeatedly made comments about the actor's poor television ratings.

For his part, Kasich says he's not running for anything.

The Associated Press contributed to this report.