Horrified by mass deportation policies?
While Trump is president, we use every tool available to reduce the harm.
But when Democrats win back the White House, true immigration reform must be a top priority so that hardworking families can finally apply for legal status.

Congress Member Profile|U.S. Representative|Democrat|Texas District 35
Greg Casar
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 498
Yes30%
No51%
Present0%
Not Voting19%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 35
U.S. Census Bureau boundary data.
Social & Web

Greg Casar
U.S. RepresentativeDemocratTexas District 35
SoupScore
Greg's ATmosphere Activity
20 recent posts · 6 sponsored · 122 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
The Trump administration just admitted it was a "mistake" to ignore a court order and deport Any Lucia Lopez Belloza, a 19 year old college student who was flying home to visit her family for Thanksgiving.
I'm demanding Any's immediate return.
Today in America we face our biggest free speech crisis in modern history. I'm proud to join @chrismurphyct.bsky.social and @crow.house.gov introducing the No Political Enemies Act to protect Americans' First Amendment rights.
The Iranian government's attacks on peaceful protesters are horrific.
I stand with the Iranian people taking to the streets to peacefully demand a better future.
And I stand against Trump using these protests as pretext for another reckless attack.
Bombs do not create democracies. No more wars.
This is your daily reminder that Republicans in Congress voted to kick 17 million Americans off health insurance to pay for billionaire tax cuts.
Fire Kristi Noem.
Decades after being bombed by the KKK, a Jackson, Mississippi synagogue was lit on fire.
My thoughts are with Mississippi's Jewish community. Antisemitism anywhere is a threat to the fundamental rights of all Americans.
Kristi Noem started the new year by firing even more FEMA employees.
Noem is dismantling our country’s ability to respond to disasters. Texans have already been hurt, and her recklessness will cost more lives.
I joined Representative Neguse demanding she reverse these cuts.
Kristi Noem:
-- Sent ICE to terrorize American cities, where they have shot and killed people.
-- Fired thousands of public servants at FEMA and delayed search and rescue operations in Texas by 72 hours.
-- Funneled $172 million for private jets for herself.
She's a disaster.
Here are two numbers you need to know today.
Trump is now talking about spending $500 billion for Greenland.
While 17 million Americans are about to lose health care because Republicans cut funding.
Crazy.
We need a peace movement in America.
We need safety and prosperity for people -- not wars to enrich Donald Trump's donors.
Yesterday, Trump announced he wants to channel Venezuela's oil money into a slush fund for himself.
Hell no.
Today ICE shot and killed a woman in Minneapolis.
Horrific.
Trump's reckless mass deportation policies are terrorizing American cities and endangering everyone -- immigrants and U.S. Citizens alike.
The chaos and terror must end.
Trump has no right to take us to war with Venezuela. This is reckless and illegal.
Congress should vote immediately on a War Powers Resolution to stop him.
My entire life, politicians have been sending other people’s kids to die in reckless regime change wars. Enough. No new wars.
Health care is a human right, not a bargaining chip.
Republican politicians who cut health care to pay for more billionaire tax cuts, or to increase profits for their corporate donors, are selling out working families.
Wishing every Texan a safe and happy New Year’s Eve!
I'm proud of our state's resilience in a tough year, and I'm ready to keep fighting for working families in the year ahead. 💪🏽
Millions of kids are going to lose health care so that billionaires like Trump’s Secretary of Education will get a tax cut.
So I asked her to explain how that is ok.
Trump is afraid of being held accountable by voters in 2026. He’s so afraid, he's willing to rig the maps and cheat the system.
Texans deserve fair maps and real representation.
Social Security is a promise earned over a lifetime of work.
Any politician who treats it like a bargaining chip or a business opportunity is betraying working people.
A Tesla worker in my district was electrocuted because the company cut corners. OSHA’s fine was just $50,000.
Elon Musk makes that back in nine minutes from federal contracts alone.
A worker’s life is worth more than a rounding error to a billionaire.
SoupScore Breakdown
Loading analysis metrics…
Voting History498 total votesExpandCollapse
Voting History
498 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2025-12-17 | H.R. 6703 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 6703 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 3616 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Con. Res. 64 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Con. Res. 61 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Res. 953 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Res. 953 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Send back to committee | NOT_VOTING | YES | — | Failed |
| 2025-12-16 | H.R. 4371 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-16 | H.R. 4371 (119th) | Send back to committee | NOT_VOTING | YES | — | Failed |
| 2025-12-16 | H. Res. 951 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-12-16 | H. Res. 951 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-12-16 | H.R. 3187 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-12-15 | S. 284 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Send back to committee | NOT_VOTING | YES | — | Failed |
| 2025-12-11 | H.R. 2550 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-11 | H. Res. 432 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-11 | H.R. 3638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3628 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H. Res. 939 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 432 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-12-10 | S. 1071 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2025-12-10 | H. Res. 936 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 936 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-10 | H.R. 1676 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-12-09 | S. 356 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-12-04 | H.R. 1049 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-04 | H.R. 1069 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-03 | H.R. 1005 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-03 | H.R. 4305 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-03 | H.R. 2965 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-02 | H. Res. 916 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-12-02 | H. Res. 916 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-12-02 | H.R. 4423 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-12-01 | H.R. 5348 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-11-21 | H. Con. Res. 58 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-11-20 | H.R. 1949 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-11-20 | H.R. 3109 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-11-20 | H. Res. 893 (119th) | Motion to Refer | NOT_VOTING | YES | — | Passed |
| 2025-11-20 | H.R. 6019 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-11-20 | H.R. 4058 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
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.