Unlike Trump and Musk, the rest of us don't live in some billionaire fantasy playground.
Watch my full response to last night's Joint Address to Congress: youtu.be/3zeJmRjmRNU?...

Congress Member Profile|U.S. Representative|Democrat|California District 15
Kevin Mullin
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 612
Yes40%
No53%
Present0%
Not Voting7%
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 · 31 sponsored · 194 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
LIE: Addressing childhood cancer is one of the Trump administration’s top priorities.
TRUTH: Trump slashed NIH research grants used to find life-saving cures, including for childhood cancer. Researchers working on cures for pediatric cancer were fired by Musk & DOGE's attack on government services.
Everyday essentials for families - groceries, energy costs, electronics, home building materials & more - are expected to get more expensive in the Bay Area under Trump’s tariffs. He's a bully who clearly doesn't care about lowering costs for families. www.sfchronicle.com/bayarea/arti...
The United States deserves a leader who can unify our country & uplift all of the hardworking families who make our diverse nation strong. Tonight, Trump made it clear he is INCAPABLE of being a president who can do that. He only cares about his self-serving interests & lying his way to power.
The President doesn’t really care about protecting law enforcement. If he did, he wouldn’t have released the convicted criminals who brutally assaulted cops and defaced the U.S. Capitol on Jan. 6.
People died that day, but Trump freed the violent insurrectionists during his first week.
Trump continues to spread lies about critical federal programs that millions of hardworking Americans rely on.
But he won’t talk about the $38 billion in federal funding that his unelected billionaire advisor, Elon Musk, has syphoned from American tax payers to build his fortune.
wapo.st/43g38PD
No one is above the law, including the President. Trump continuously shows he doesn't respect the authority of the judicial branch. As he addressed Congress, I introduced legislation calling on his Administration to immediately comply with all court orders.
📰➡ kevinmullin.house.gov/2025/03/05/a...
Reposted byRep. Kevin Mullin
Joint Statement from the Tri-Caucus Chairs on President Trump’s Executive Order Declaring English as the Official Language of the United States:
Happy World Hearing Day! With 480 million people worldwide living with disabling hearing loss, access to hearing care is crucial.
As someone who is hard of hearing, I’m committed to advocating for better hearing care access for all.
It’s Women’s History Month, a time to appreciate the women working tirelessly to make our communities a better place.
Trump tried to ban Women’s History Month, but women have always fought and won against bullies like Trump.
Along with my @demwomencaucus.bsky.social colleagues – we won’t stop now.
Thank you @hakeem-jeffries.bsky.social for your leadership. I'm proud that every House Democrat voted NO on Republicans' disastrous bill and I'll continue to fight for what's right for the American people.
Ramadan Mubarak to all those celebrating in CA-15 and around the world. May this holy month be a time of prayer and reflection with your family, neighbors and loved ones.
My colleagues & I are pushing back against attacks on CFPB, a critical consumer watchdog agency that protects Americans.
I am honored to join over 200 House Democrats in defending working-class Americans’ pocketbooks and financial stability.
Hands off our CFBP 🚫
www.nbcnews.com/politics/con...
Just today, a constituent called my office needing help because his Social Security check was delayed and he’s worried because his rent is due soon.
Trump & Musk are BILLIONAIRES who have no clue what this means to people living paycheck to paycheck. apnews.com/article/soci...
President Trump's decision to oust servicemembers JUST because they're trans is dangerous, unconstitutional, and threatens our military's readiness.
I stand with @equality.house.gov in the fight to protect EVERY servicemember.
I proudly cosponsor the bipartisan American Dream and Promise Act with @sylviagarcia.house.gov because Dreamers are America. They strengthen our communities, contribute every day, and deserve permanent protections. #HomeIsHere
The federal poverty line is outdated and doesn’t reflect the real costs that working families face. It’s time for change.
I am proud to re-introduce the bipartisan Poverty Line Act, which would ensure safety net programs reach those who need them most.
kevinmullin.house.gov/2025/02/27/c...
My Democrat colleagues and I are united in our fight against Republican efforts to strip healthcare and social services from millions of Americans.
I couldn't have traveled to DC yesterday without my amazing wife, Jessica, who administered my IV antibiotics on the plane ride over.
I went straight from my hospital bed to the airport to vote NO on Republicans’ disastrous budget. @sfchronicle.com
www.sfchronicle.com/politics/art...
Thanks for your support, @RepTedLieu.
Proud to stand with my fellow House Democrats in saying NO to massive Medicaid & SNAP cuts funding tax breaks for billionaires.
SoupScore Breakdown
Loading analysis metrics…
Voting History612 total votesExpandCollapse
Voting History
612 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-03-06 | H. Res. 189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-06 | S.J. Res. 11 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-05 | H. Res. 189 (119th) | Kill the motion | NOT_VOTING | YES | — | Failed |
| 2025-03-05 | H.J. Res. 42 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-03-05 | H.J. Res. 61 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-03-04 | H. Res. 177 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-04 | H. Res. 177 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-04 | H.R. 758 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-03-03 | H.R. 856 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-27 | H.J. Res. 20 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-02-26 | H.J. Res. 35 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-02-26 | H.R. 695 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-26 | H. Con. Res. 14 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 804 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-26 | H.R. 788 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-25 | H. Res. 161 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-02-25 | H. Res. 161 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-02-25 | H.R. 818 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-25 | H.R. 832 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-24 | H.R. 825 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-13 | H.R. 35 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-02-12 | H.R. 77 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-02-12 | H.R. 77 (119th) | Send back to committee | NOT_VOTING | YES | — | Failed |
| 2025-02-11 | H. Res. 122 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-02-11 | H. Res. 122 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-02-10 | H.R. 736 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-10 | H.R. 692 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-07 | H.R. 26 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-02-07 | H.R. 26 (119th) | Send back to committee | NOT_VOTING | YES | — | Failed |
| 2025-02-06 | H.R. 27 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-02-06 | H.R. 27 (119th) | Approve amendment | NOT_VOTING | YES | — | Failed |
| 2025-02-05 | H. Res. 93 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-02-05 | H. Res. 93 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-02-05 | H.R. 776 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-04 | H.R. 43 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-01-23 | H.R. 21 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-23 | H.R. 471 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-23 | H.R. 375 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | S. 5 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 165 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-21 | H.R. 186 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-15 | H.R. 33 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 144 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 164 (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.