Kasich votes for McCain instead of Trump
© Getty Images

John Kasich has made good on his vow not to vote for Donald TrumpDonald TrumpIran claims U.S. to lift all oil sanctions but State Department says 'nothing is agreed' Ivanka Trump, Kushner distance themselves from Trump claims on election: CNN Overnight Defense: Joint Chiefs chairman clashes with GOP on critical race theory | House bill introduced to overhaul military justice system as sexual assault reform builds momentum MORE.

The Ohio governor voted today by absentee ballot, writing in the name of Sen. John McCainJohn Sidney McCainBiden nominates Cindy McCain as ambassador to UN food agency Meghan McCain defends 'maverick' Sinema from attacks over filibuster stance GOP group launches million ad campaign pressing Kelly on filibuster MORE (R-Ariz.) instead of the Republican presidential nominee.


Kasich voted for the GOP candidates in other contests, according to his spokesman Chris Schrimpf.

The former Republican presidential candidate made his intentions known earlier this month, following the release of a 2005 tape containing audio of Trump making obscene comments about women.

"Donald Trump is a man I cannot and should not support,” Kasich said in a statement, noting that the tape was the last straw in a long list of “words and actions” he did not support.

"I will not vote for a nominee who has behaved in a manner that reflects so poorly on our country,” the governor pledged. "Our country deserves better.”

McCain is not among the write-in candidates certified in the Buckeye State, making Kasich’s vote entirely symbolic.