Jose "Joe" Ceballos, the former two-term mayor of Coldwater, Kansas, pleaded guilty this week to three counts of disorderly election conduct after admitting he voted in American elections despite never holding U.S. citizenship. Ceballos, a Mexican-born green card holder, also falsely claimed to be an American citizen on voter registration documents, Breitbart News reported.
The case puts a face on a problem that election integrity advocates have warned about for years: non-citizens registering and casting ballots in U.S. elections, sometimes for decades, without detection. That Ceballos held elected office, and voted as a non-citizen while serving as mayor, makes the breach harder to dismiss as a paperwork mix-up.
Federal authorities and Kansas officials are now pointing to the guilty plea as proof that existing verification tools work and that Congress needs to strengthen them further.
Ceballos was first issued a green card in 1990. For years, he lived and voted in Kansas without legal authority to do so. Prosecutors said he falsely claimed American citizenship on his voter registration form, a requirement for ballot access that he did not meet.
The scheme unraveled in the most unlikely way: Ceballos told on himself. When he applied for naturalized American citizenship in February 2025, he disclosed to U.S. Citizenship and Immigration Services officials that he had voted multiple times. That admission triggered the investigation that led to his guilty plea.
As Fox News reported, authorities said Ceballos later allegedly denied on his naturalization application that he had ever claimed U.S. citizenship, contradicting the voter registration forms prosecutors already had in hand.
Ceballos has said he was unaware he was breaking federal law when he voted in U.S. elections as a green card holder. He told officials he cast his ballots for Republicans.
Ignorance of the law is a familiar defense. It is not, however, a legal one. Voter registration forms in Kansas, and every other state, require applicants to affirm under penalty of perjury that they are U.S. citizens. Ceballos signed those forms.
Department of Homeland Security officials seized on the conviction to promote the Systematic Alien Verification for Entitlements program, known as SAVE, which allows states to enter Social Security Numbers to verify whether a voter registrant is actually an American citizen. DHS officials credited the program and urged Congress to go further.
Lauren Bis, identified as an assistant DHS secretary, issued a statement tying the case directly to the administration's legislative push. As Fox News's Spanish-language outlet reported, Bis called the SAVE program "a critical tool for state and local governments to safeguard the integrity of elections across the country."
Bis went further, framing the case as part of a broader pattern that demands a legislative fix:
"President Trump has been unequivocal: Nothing is more fundamental than the integrity and security of our elections. That's why the Trump Administration has repeatedly called on Congress to pass the SAVE America Act, commonsense legislation that requires voters to present photo ID and implements other critical measures to protect federal elections from fraud."
The SAVE America Act, which would require proof of citizenship to register for federal elections and mandate photo identification at the polls, has drawn strong conservative support but faces resistance from Democrats who argue such measures suppress lawful voter participation. The administration has pressed Congress repeatedly for a vote on the legislation.
Bis closed her statement with a line that left little room for ambiguity: "Our elections belong to American citizens, not foreign citizens."
For years, critics of voter integrity measures have insisted that non-citizen voting is vanishingly rare, too rare to justify stricter ID requirements or citizenship verification. The Ceballos case complicates that narrative in ways that go beyond the usual partisan back-and-forth.
This was not a confused college student who checked the wrong box. Ceballos held a green card for more than three decades. He ran for public office. He won, twice. He served as the mayor of a Kansas town. And through it all, he was casting ballots he had no legal right to cast.
Constitutional law professor Jonathan Turley put it plainly: "It is a crime to be a non-citizen voting." That statement of law is not controversial. What is controversial is how long Ceballos got away with it, and what that says about the systems that were supposed to catch him.
The federal government discovered the fraud only because Ceballos walked into a USCIS office and volunteered the information. Without that self-disclosure, there is no indication anyone was on the verge of catching him. That gap between the law on paper and enforcement in practice is exactly what the SAVE program is designed to close.
The broader question of election integrity enforcement has taken on new urgency under the current administration, with federal agencies pursuing cases that previous administrations showed little appetite to bring.
The guilty plea raises questions that the available facts do not yet resolve. No sentencing date or potential penalty has been disclosed. It is unclear what immigration consequences Ceballos may face, whether his green card will be revoked, whether deportation proceedings will follow, or whether the conviction triggers automatic removal.
The specific elections in which Ceballos voted have not been publicly identified. Nor has the total number of ballots he cast as a non-citizen. He said "multiple times," but the full scope remains unknown.
It is also unclear whether Kansas election officials had any mechanism in place to flag Ceballos's registration before the SAVE program became available, or whether his false citizenship claim simply sailed through unchecked for years. That question matters, because it speaks directly to how many other non-citizens may be on voter rolls in states that have not adopted verification tools.
Meanwhile, Democrats continue to resist the kinds of verification measures that would have caught this fraud before it happened, insisting that the real threat to elections is not illegal voting but voter suppression.
The Breitbart report noted that Ceballos had previously been the subject of what it described as a "sympathetic New York Times profile." The details of that profile are not available, but the juxtaposition is hard to miss: a media establishment that treated a non-citizen mayor as a feel-good story now confronts the fact that his tenure was built on a lie.
Cases like this one also intersect with the broader debate over how aggressively federal agencies should pursue election-related misconduct at every level. The administration has made clear it intends to treat non-citizen voting not as a footnote but as a priority.
Ceballos's defenders may point to his claim that he didn't know he was breaking the law. They may note that he voted for Republicans, not Democrats, a detail that cuts against the usual partisan framing. And they may argue that one case in a small Kansas town doesn't prove a systemic problem.
But the point is not which party benefited. The point is that an illegal immigrant, a man who was not a citizen of this country, registered to vote, cast ballots in American elections, and held elected office for years without anyone noticing. The system failed. And it only stopped failing because the man himself confessed.
Every illegal ballot cast by a non-citizen cancels out the lawful vote of an American citizen. That is not a talking point. It is arithmetic. And it is exactly why verification tools like the SAVE program exist, and why Congress should stop stalling on the SAVE America Act.
If the system cannot catch a sitting mayor who isn't even a citizen, it is not the voters who need to prove the problem is real. It is the opponents of reform who need to explain why they keep blocking the fix.