The humanitarian crisis in Gaza and starvation of innocent civilians, children & infants is a moral tragedy demanding immediate action. The US must press for a ceasefire to ensure food, medical supplies & aid are delivered to Palestinians & to ensure the safe return of the remaining hostages. (🧵1/2)

Congress Member Profile|U.S. Representative|Democrat|California District 15
Kevin Mullin
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 581
Yes38%
No54%
Present0%
Not Voting8%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 15
U.S. Census Bureau boundary data.
Social & Web
External Resources

Kevin Mullin
U.S. RepresentativeDemocratCalifornia District 15
SoupScore
Kevin's ATmosphere Activity
20 recent posts · 28 sponsored · 185 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
I am outraged that two Planned Parenthood clinics in my district have been forced to close due to Trump and Republicans' cuts to Medicaid.
These closures represent a coordinated effort to erode the right to reproductive health care in every state, red or blue.
Read my full statement below.
FEMA’s US&R chief resigned after months of chaos at the agency.
US&R task forces, which I’ve advocated for throughout my time in Congress, are the backbone of our nation’s emergency response.
Trump's harmful attempts to dismantle FEMA are having grave consequences.
www.cnn.com/2025/07/21/p...
🚨The Trump administration is illegally withholding $781 MILLION in congressionally approved funds for students, teachers, & schools across California.
It’s another step closer to the Republicans’ goal of eliminating public education. Our kids will pay the price for their recklessness.
Yesterday, I spoke at an @energycommerce.bsky.social hearing about the devastating San Bruno pipeline explosion.
The Trump Administration's cuts to PHMSA make us more vulnerable to disasters, and we must advocate against these senseless cuts.
Time and time again the House Majority has shown they are unfit to govern by disrupting and manipulating official legislative business. This is unacceptable.
Why are Republicans so scared of transparency? Epstein was a convicted criminal and the American people deserve to know who else may have been involved in his crimes.
They are shutting down the House instead of answering to the public.
The American people deserve the truth. The Epstein files must be released.
While Republicans want you to look away, Democrats are pushing for transparency. There can be no coverups for a child sex abuser, and everyone involved must be held accountable.
apnews.com/article/cong...
Q: How is Trump making life more affordable for working families?
A: He's not.
apnews.com/article/hud-...
We must protect NPR, @kqednews.kqed.org, @kron4-news.bsky.social, & the over 1,500 local public TV & radio stations at risk.
We're already seeing the impacts of these cuts on local outlets:
www.kqed.org/news/1204812...
Republicans are slashing $1.1 billion from YOUR PUBLIC BROADCAST systems communities across the country rely on for emergency alerts, local news, educational programming & more.
It’s shameful & particularly harmful to rural communities.
Have you ever been in a driverless car? Do you think they're safe?
My AV Safety Data Act would bring much-needed transparency and data collection so we can ensure we're protecting everyone on the road.
Learn more: kevinmullin.house.gov/2025/07/15/r...
My response to the Trump Administration's ridiculous proposal to waste taxpayer money on reopening Alcatraz as a federal prison.
College athletes deserve protection from predatory agents who exploit them.
Yesterday, I had the opportunity to advocate for stronger safeguards during an @energycommerce.bsky.social markup. We must put athletes' best interests first.
💸🚽 Communities served by public sewer & wastewater treatment providers across the country face costly challenges from improper disposal of wet wipes. I'm pleased my bipartisan, bicameral WIPPES Act passed the House. www.cleanlink.com/news/article...
The latest inflation numbers show life is getting more expensive for Americans.
Instead of lowering prices like they promised, Trump & Republicans have done the opposite—making everything from gas to groceries more expensive when families need relief the most.
U.S. consumer prices accelerated in June, rising 2.7% from a year earlier, as President Trump's tariffs started to leave a bigger imprint on the economy. Read more: https://trib.al/OiJi4hQ
My father was a public school teacher for over 30 years. I know firsthand the impact educators have on lives.
Firing these employees will strip critical support from students & teachers nationwide.
This is a direct hit to public education and those who rely on it most.
Trump's inhumane approach to immigration is on the wrong side of history and the wrong side of public opinion. apnews.com/article/immi...
Communities near our ports, like those in the Bay Area, bear the brunt of maritime pollution.
Excited to re-introduce the Maritime Pollution Accountability Act, which would make our shipping industry more sustainable, protect public health & tackle climate change.
Learn more ⬇️
While Texans are in mourning from devastating floods, Trump & Gov. Abbott are rushing an off-cycle gerrymandering scheme that would rig the midterm elections, suppress voters, and undermine democracy.
I’ve spent my career advocating for voting rights. We must defend them now more than ever.
SoupScore Breakdown
Loading analysis metrics…
Voting History581 total votesExpandCollapse
Voting History
581 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-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | NO | YES | ✕ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | NO | NO | ✓ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-22 | S.J. Res. 31 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-05-20 | S.J. Res. 13 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-20 | H.R. 1223 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-20 | H. Res. 426 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-20 | H. Res. 426 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-19 | H.R. 1286 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-19 | H.R. 1263 (119th) | Fast-track passage | YES | 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.