

Charles Perry is a member of the Texas State Senate, representing District 28. He assumed office on September 30, 2014. His current term ends on January 11, 2027. Perry is running for re-election to the Texas State Senate to represent District 28. He is on the ballot in the general election on November 3, 2026. He advanced from the Republican primary on March 3, 2026. Perry previously served in the Texas House of Representatives, representing District 83 from 2011 to 2014.