Greg Casar headshot
At a Glance
Seat
Representative for Texas District 35
Born
1989
Age 37
Phone
(202) 225-5645
Office
446 Cannon House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|Texas District 35

Greg Casar

Voting Record — 536
Yes31%
No51%
Present0%
Not Voting18%
Party align97%
Cross-party0%
SoupScore
District Map

Congressional District 35

U.S. Census Bureau boundary data.
Greg Casar headshot
Greg Casar
U.S. RepresentativeDemocratTexas District 35
SoupScore
Greg's ATmosphere Activity
20 recent posts · 6 sponsored · 124 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Non-strategic tariffs — like blanket tariffs on all Mexican products — generally raise prices for Americans without creating jobs. Raising the price of Mexican coffee doesn’t create coffee jobs in Texas or Nebraska. Because coffee doesn’t grow here.
For example, Democrats made HUGE investments in American manufacturing through the Inflation Reduction Act and CHIPS Act, boosting the steel industry. Tariffs on steel imports + pro-worker manufacturing investment = strengthened union steel jobs.
Strategic tariffs are sometimes needed to protect essential industries — and they're effective when paired with pro-worker investments in those industries. But since Trump & Musk want to defund federal programs alongside their tariffs, they’re gonna make a mess.
You’re going to hear a ton of “tariffs are good!” vs. “tariffs are bad!” arguments this year. Here’s the truth: tariffs are an important and sometimes necessary tool. But Trump uses them in the dumbest and most corrupt ways. 🧵⬇️
Trump illegally fired 17 independent public servants whose job is to expose corruption. One was investigating Trump’s newest billionaire buddy, Elon Musk. Republican officials & billionaires are colluding to break the law & create the most corrupt administration in history.
Republican officials are lying but their story is simple: “Your problems are caused by immigrants, or people who look and live differently.” I spoke with @npr.org about how Democrats can fight back and unite people around winning a raise at work:
Texas teachers are severely underpaid and unsupported. It's why 68% of teachers & school staff are considering leaving their jobs, according to a new @texasaft.org survey. We can't count on state "leaders" like Abbott. Congress must invest more in our teachers, schools, & students.
Trump shut off Medicaid & was forced to turn it back on. But he'll keep pushing his order to shut off federal programs. He wants to take meals from seniors, pre-K from kids, & jobs from veterans. All so he can give billionaires a tax break. We must unite to stop Trump.
On his first day, Trump showed us exactly who he’s serving: a handful of the richest people on Earth. The Progressive Caucus will fight against Trump selling our government to his billionaire buddies. But fighting Trump is not enough. We need to fight FOR working people.
Chair Casar stands at a lectern for the CPC press conference.
Chair Casar stands at a lectern with colleagues for the CPC press conference.
Fifteen years ago today, the Supreme Court ruled that corporations & billionaires like Jeff Bezos & Elon Musk can spend infinite amounts in elections to buy influence. Citizens United must be overturned so our democracy works for working Americans, not the 1%.
Los medios dicen que San Antonio podría ser el objetivo de las redadas de inmigración de Trump esta semana. Recuerda: 1) Tienes derechos básicos (abajo). 2) Trump dirá que va tras criminales. Es un mentiroso. Nosotros como Tejanos deberíamos cuidarnos unos a otros.
A graphic from the ACLU of Texas describing constitutional rights when interacting with authorities.
SoupScore Breakdown
Loading analysis metrics…
Voting History
536 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-02-24H.R. 4626 (119th)Send back to committeeYESYESFailed
2026-02-24H. Res. 1075 (119th)Approve resolutionNONOPassed
2026-02-24H. Res. 1075 (119th)End debate nowNONOPassed
2026-02-24S. 2503 (119th)Fast-track passageYESYESFailed
2026-02-24H.R. 6329 (119th)Fast-track passageYESYESPassed
2026-02-12H.R. 2189 (119th)Final passageNONOPassed
2026-02-11S. 1383 (119th)Final passageNONOPassed
2026-02-11S. 1383 (119th)Motion to CommitYESYESFailed
2026-02-11H.R. 261 (119th)Final passageNONOPassed
2026-02-11H.R. 261 (119th)Send back to committeeYESYESFailed
2026-02-11H.J. Res. 72 (119th)Final passageYESYESPassed
2026-02-11H.R. 3617 (119th)Final passageNONOPassed
2026-02-11H.R. 3617 (119th)Send back to committeeYESYESFailed
2026-02-11H. Res. 1057 (119th)Approve resolutionNONOPassed
2026-02-11H. Res. 1057 (119th)End debate nowNONOPassed
2026-02-11H. Res. 1042 (119th)Approve resolutionNONOFailed
2026-02-11H. Res. 1042 (119th)End debate nowNONOPassed
2026-02-10H.R. 1531 (119th)Fast-track passageYESYESPassed
2026-02-09H.R. 6644 (119th)Fast-track passageYESYESPassed
2026-02-04H.J. Res. 142 (119th)Final passageNONOPassed
2026-02-04H.R. 4090 (119th)Final passageNONOPassed
2026-02-04H.R. 4090 (119th)Send back to committeeYESYESFailed
2026-02-03H.R. 7148 (119th)Accept Senate changesNONOPassed
2026-02-03H. Res. 1032 (119th)Approve resolutionNONOPassed
2026-02-03H. Res. 1032 (119th)End debate nowNONOPassed
2026-02-03H.R. 3123 (119th)Fast-track passageYESYESPassed
2026-02-02H.R. 980 (119th)Fast-track passageYESYESPassed
2026-01-22H. Con. Res. 68 (119th)Approve resolutionYESYESFailed
2026-01-22H.R. 6359 (119th)Final passageNONOPassed
2026-01-22H.R. 6359 (119th)Send back to committeeYESYESFailed
2026-01-22H.R. 7148 (119th)Final passageNOYESPassed
2026-01-22H.R. 7148 (119th)Approve amendmentNONOFailed
2026-01-22H.R. 7148 (119th)Approve amendmentNONOFailed
2026-01-22H.R. 7147 (119th)Final passageNONOPassed
2026-01-22H. Res. 1014 (119th)Approve resolutionNONOPassed
2026-01-22H. Res. 1014 (119th)Approve amendmentYESYESAgreed to
2026-01-22H. Res. 1014 (119th)End debate nowNONOPassed
2026-01-21H.J. Res. 140 (119th)Final passageNOT_VOTINGNOPassed
2026-01-21H.R. 6945 (119th)Final passageNOT_VOTINGNOPassed
2026-01-21H.R. 6945 (119th)Send back to committeeNOT_VOTINGYESFailed
2026-01-21H. Res. 1009 (119th)Approve resolutionNOT_VOTINGNOPassed
2026-01-21H. Res. 1009 (119th)End debate nowNOT_VOTINGNOPassed
2026-01-21H.R. 5764 (119th)Fast-track passageNOT_VOTINGYESPassed
2026-01-20H.R. 5763 (119th)Fast-track passageNOT_VOTINGYESPassed
2026-01-15H.R. 2988 (119th)Final passageNOT_VOTINGNOPassed
2026-01-15H.R. 2988 (119th)Send back to committeeNOT_VOTINGYESFailed
2026-01-15H.R. 2988 (119th)Approve amendmentNOT_VOTINGYESAgreed to
2026-01-14H.R. 7006 (119th)Final passageNOT_VOTINGYESPassed
2026-01-14H.R. 7006 (119th)Approve amendmentNOT_VOTINGNOFailed
2026-01-14H.R. 7006 (119th)Approve amendmentNOT_VOTINGNOFailed

Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.

← PrevPage 3 / 11Next →