Christopher Gribbs, a soybean farmer from Ohio whose family owns and operates 560 acres of land, told CNBC on Thursday that he won't be voting for President Donald Trump again in the upcoming 2020 election.

"I couldn't vote for him. I have to protect my business," Gribbs said on "The Exchange."

The Ohio farmer voted for Trump in the 2016 election along with more than 75% of rural voters in the farm belt.

"I was a Trump voter. I voted for the president," he said.

Now Gribbs is pushing back against Trump's trade policies and the retaliatory effects on American agriculture.

"It certainly frustrates me. ... He's lost on trade in three different ways," Gribbs said when speaking about how the president has disappointed him on trade deals.

Farmers are one of the biggest victims of the U.S.-China trade war. With China officially pulling out of purchasing U.S. agricultural goods, American farmers are losing their fifth-largest customer.

The United States had $9.2 billion in agricultural exports to China last year, according to the Department of Agriculture.