Votewiser 119th Congress News Hub
Portrait of John Carter

Represented by · Republican

John Carter

Image for Incumbent Carter turns back 'ShamWow Guy' in Texas District 31 GOP race

Incumbent Carter turns back 'ShamWow Guy' in Texas District 31 GOP race

Audacy · March 4, 2026

Ask your smart speaker to play 10 80 K R L D on Audacy

Infomercial pitchman Vince Offer - better known to late-night TV viewers as the "ShamWow Guy" - made a splashy but unsuccessful run for Congress Tuesday, losing the Republican primary in Texas' 31st Congressional District to longtime incumbent Rep. John Carter.

Carter, who has represented the Central Texas district since it was established in January 2003, turned back the celebrity challenger with relative ease, securing the GOP nomination and advancing to the November general election.

Offer, whose real name is Vince Schlomi, brought his trademark flair for attention to the race, but the campaign ended on a sour note. On Election Day, Offer posted on social media that he was suing the Texas Republican Party, claiming party officials had removed his nickname "ShamWow" from the primary ballot - a move he alleged was designed to limit voter recognition of his candidacy and benefit Carter. He called the situation a "rigged election by…