Today we honor a decade since the Supreme Court’s pivotal decision in Obergefell v. Hodges, which secured marriage equality nationwide.
Proud to stand with @equality.house.gov as we celebrate this milestone and continue pushing for justice and equal rights every day.

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.
Republicans are pushing a bill that prioritizes polluting gas plants, while affordable clean energy projects get stuck in line.
We should be clearing the way for clean, reliable energy—not blocking it. @energycommerce.bsky.social
Under the Republican budget, the nonpartisan CBO estimates that 16 million people will lose their health insurance.
That includes, kids, parents, seniors, veterans, & people with disabilities who rely on Medicaid.
House Democrats are united in protecting your health care and stopping this budget.
Republicans want to cut veterans' services like housing, food assistance, & education— just to fund tax breaks for billionaires.
Veterans in the bay area rely on VA hospitals, but this bill would slash their quality medical care.
I’m voting NO and standing with our servicemembers.
It’s been 3 years since Roe v. Wade was overturned.
As Republicans continue to attack reproductive freedom, Democrats are fighting back.
I’m a proud cosponsor of the Women's Health Protection Act—because people, not politicians, should have the freedom to make their own healthcare decisions.
Improper disposal of wet wipes damages infrastructure & costs California utilities and consumers tens of millions each year.
I'm excited that the bipartisan WIPPES Act, which mandates clear ‘Do Not Flush’ labeling, passed the House yesterday.
kevinmullin.house.gov/2025/06/23/w...
Republicans want to sell 16.6 million acres of public lands in CA.
Our forests, wildlife habitats, & recreation areas are at risk of being sold with no public input — all to fund tax breaks for billionaires. We must protect public lands against private interests.
www.wilderness.org/articles/med...
Earlier this year, I led a letter urging the State Dept to reverse Trump’s discriminatory passport policy that endangers trans, non-binary, & intersex Americans.
I’m glad to see it struck down in court. We must keep working to defend the rights and dignity of all Americans.
This #Juneteenth, we celebrate the 160th anniversary of when news of emancipation finally reached enslaved people in Galveston, TX. As we reflect on the resilience of Black people across #America, we must also recommit to the ongoing work needed to protect fundamental freedoms, equality & justice.
LBGTQ+ rights are human rights. It's disturbing to see SCOTUS rolling back protections for trans youth.
Healthcare decisions should be left up to an individual & their doctors – not politicians sowing division with fear tactics.
I'll be hosting a town hall TOMORROW at 6pm PT.
Watch live by visiting my YouTube Channel: www.youtube.com/@RepKevinMullin
🇺🇸NO KINGS in these United States! #democracy #America #nokings #USA
Sen. @padilla.senate.gov is a member of Congress who has every right to question the Trump Administration’s chaotic & inhumane actions. This Administration has devolved into a wannabe dictatorship & it’s shameful to forcibly remove a Senator from a press conference for simply asking a question.
For 60+yrs the Advisory Committee on Immunization Practices has played a pivotal role in keeping Americans healthy & safe. Now, RFK unilaterally fired the entire panel.
My democratic colleagues & I are denouncing this reckless move & its underlying consequences. schrier.house.gov/media/press-...
Trump is putting Americans at risk by rolling back the EPA's common-sense power plant climate pollution standards.
This will endanger our health, drive up costs, and accelerate the climate crisis.
Americans should not have to choose between putting food on the table or paying their electricity bills.
This week, I had the opportunity to speak to DOE Secretary Wright directly and ask him why the Trump Administration wants to cut longstanding programs that help Americans afford utility bills.
It's been 13 years since #DACA was established by President Obama. DACA has transformed lives, communities, & our country for the better.
Now more than ever, we must fight for legislative protections for our Dreamers. #HomeIsHere
Celebrating 62 years of the #EqualPayAct today.
We need peace & calm in Los Angeles, but instead Trump’s actions have only escalated and inflamed tensions by design. Now, the President is preparing to mobilize active duty marines on US soil -- putting civilians & troops at risk by manufacturing further chaos.
kevinmullin.house.gov/2025/06/09/r...
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 |
|---|---|---|---|---|---|---|
| 2026-01-13 | H.R. 4593 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2312 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2270 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H. Res. 988 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-13 | H. Res. 988 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 6504 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-13 | H.R. 6500 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-12 | H.R. 2683 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-09 | H.R. 5184 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-08 | H.R. 1834 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H. Res. 780 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 131 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 504 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 6938 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Divisions B and C | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Division A | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 780 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-06 | — | Call of the House | PRESENT | — | — | Passed |
| 2025-12-18 | H.R. 498 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 498 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 845 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 845 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 1366 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 1366 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 4776 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-17 | H.R. 3492 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 3492 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 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 | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H.R. 4371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 4371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H. Res. 951 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-16 | H. Res. 951 (119th) | End debate now | NO | 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 | 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.