John Antonio Rodriguez Jr.

John Antonio Rodriguez Jr.

Introduction

John Antonio Rodriguez Jr. is the mayor of Balcones Heights, Texas, a small municipality inside the San Antonio city boundary, who was arrested on August 26, 2026, and charged with Class A misdemeanor assault against an elderly individual after a physical confrontation with a 78-year-old former city council member at a public council meeting two days earlier. According to the arrest affidavit, Rodriguez made physical contact with former council member Lamar Gillian’s arm or shoulder as the mayor exited the dais at the August 24 meeting, then reached toward him a second time before the council bailiff stepped between the two men. The arrest of a sitting mayor at his own city hall made the charge a civic crisis for the two-square-mile city. He is presumed innocent unless and until proven guilty.

Background Information

Balcones Heights is a tiny incorporated city surrounded by San Antonio, known for its convention center and concert venue, and its mayor presides over a council whose meetings are working sessions of a small municipal government. Rodriguez’s confrontation with Gillian — described in the affidavit as a former city council member — thus pitted the city’s current mayor against one of its former elected officials, in the council chamber, in front of the public. Gillian was standing stationary in an aisle with his arms crossed and was not blocking the mayor’s path when the contact occurred, according to the arrest affidavit.

The Controversy or Incident That Led to Their Cancellation

Charged, not tried. Rodriguez faces a criminal charge that has not been tested in court: he has been arrested and accused, not convicted, and he is presumed innocent unless and until proven guilty. The details below are the allegations in the arrest affidavit as reported by Fox San Antonio.

According to the affidavit, during the August 24, 2026 council meeting, Rodriguez, 64, approached Gillian as the mayor exited the dais and made physical contact with Gillian’s arm or shoulder. Gillian verbally objected to being touched. Rodriguez then reached toward Gillian a second time, and the council bailiff stepped between the two men to prevent further contact. The alleged victim’s age — 78 — is what elevated the charge: Texas law enhances assault to a Class A misdemeanor, punishable by up to a year in jail, when the alleged victim is elderly.

Two days after the meeting, on Wednesday, August 26, deputies with the Bexar County Constable Precinct 2 took Rodriguez into custody. The Bexar County Sheriff’s Office booking photograph of the mayor was published with the arrest coverage. The distance between the incident and the arrest — two days, with the affidavit already assembled — indicated the case moved quickly through the constable’s office once the complaint was made.

Public Reaction and Consequences

The city’s official response emphasized process over condemnation. “The city respects the legal process and the fundamental principle that every individual is presumed innocent unless and until proven guilty,” city representatives said in a statement. “During this difficult time, our thoughts are with Mayor Rodriguez and his family as they navigate the circumstances ahead.” The statement — sympathetic in tone while confirming the arrest — left unanswered the question every small city faces when its mayor is booked: whether he would continue to preside over the council while the charge was pending.

No removal action, resignation call, or council censure appears in the fetched coverage, and Rodriguez’s mayoral status was unchanged in the days after his release. The charge is a misdemeanor, and under Texas law an arrest alone does not remove an elected municipal officer — that requires resignation, recall, or conviction-triggered forfeiture.

Current Status

Rodriguez has been charged with Class A misdemeanor assault against an elderly individual, was booked and photographed by the Bexar County Sheriff’s Office, and awaits the criminal process. He has not entered a plea, and no trial date appears in the coverage reviewed for this page. The confrontation itself was public — a city council meeting — which means the allegation’s setting is documented by the city’s own meeting records and the bailiff’s contemporaneous intervention. He is presumed innocent unless and until proven guilty.

Impact on Their Career/Life

A mayor charged with assaulting a 78-year-old former council member at a council meeting occupies a uniquely untenable position: the alleged conduct, the alleged victim, and the location are all part of the city government he leads. Rodriguez’s ability to preside over future meetings — with Gillian potentially in the audience and the bailiff now a witness — is compromised regardless of the criminal outcome, and a Class A misdemeanor conviction would carry jail exposure and a formal finding that the city’s mayor battered an elderly man at work. The Balcones Heights council’s next moves, and the mayor’s own response, will determine whether the charge becomes a footnote or the end of his tenure.

Sources

  • Fox San Antonio, “Balcones Heights mayor arrested on assault charge, following city council meeting,” August 26, 2026 — source
Page updated: August 26, 2026