Kevin Mullin headshot
At a Glance
Seat
Representative for California District 15
Born
June 15, 1970
Age 56
Phone
(202) 225-3531
Office
1404 Longworth House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|California District 15

Kevin Mullin

Voting Record — 612
Yes40%
No53%
Present0%
Not Voting7%
Party align98%
Cross-party1%
SoupScore
District Map

Congressional District 15

U.S. Census Bureau boundary data.
Kevin Mullin headshot
Kevin Mullin
U.S. RepresentativeDemocratCalifornia District 15
SoupScore
Kevin's ATmosphere Activity
20 recent posts · 31 sponsored · 194 cosponsored
View profile

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.
As someone who lost a parent to cancer, I am gravely concerned about the Trump Administration’s plan to shut down public-facing work at NIH. This decision will threaten our ability to research life-saving cures. I joined my colleagues in asking NIH to resume this critical work.
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
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.
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...
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.
Late last night, DoD issued guidance on how to implement Trump's ban on qualified & capable people serving in the military--just because they're trans. This ban is morally wrong, unconstitutional, and stupid. Full statement from CEC Chair @RepMarkTakano at the link in our bio.
CEC blasts dod’s trans military ban guidance. "The contrast between Donald Trump—who cried “bone spurs” to avoid military service—and the countless transgender Americans who serve their country with valor couldn’t be any clearer. Now, Trump’s Department of Defense has taken the latest steps to oust thousands of qualified, dedicated, and deployable servicemembers simply because he doesn’t like who they are. This is morally wrong, unconstitutional, and stupid,” said Rep. Mark Takano, Chair of the Congressional Equality Caucus. 

Read the full statement at the link in our bio. IMAGE: Signs saying "duty, honor, country: not limited by gender identity" and "honor trans troops."
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
Dreamers are our neighbors, teachers, and small business owners. I’m proud to have introduced the American Dream and Promise Act today—because their future is our future.
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.
Last night Dems showed up to fight: @repkevinmullin.bsky.social came from the hospital after multiple surgeries to vote against GOP budget scam. After having a baby, Rep. Pettersen flew across the country with her newborn to vote against GOP budget ripping away health care & food from families.
SoupScore Breakdown
Loading analysis metrics…
Voting History
612 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
2025-03-06H. Res. 189 (119th)Approve resolutionNONOPassed
2025-03-06S.J. Res. 11 (119th)Final passageNONOPassed
2025-03-05H. Res. 189 (119th)Kill the motionNOT_VOTINGYESFailed
2025-03-05H.J. Res. 42 (119th)Final passageNOT_VOTINGNOPassed
2025-03-05H.J. Res. 61 (119th)Final passageNOT_VOTINGNOPassed
2025-03-04H. Res. 177 (119th)Approve resolutionNONOPassed
2025-03-04H. Res. 177 (119th)End debate nowNONOPassed
2025-03-04H.R. 758 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-03-03H.R. 856 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-27H.J. Res. 20 (119th)Final passageNOT_VOTINGNOPassed
2025-02-26H.J. Res. 35 (119th)Final passageNOT_VOTINGNOPassed
2025-02-26H.R. 695 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-26H. Con. Res. 14 (119th)Approve resolutionNONOPassed
2025-02-26H.R. 804 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-26H.R. 788 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-25H. Res. 161 (119th)Approve resolutionNOT_VOTINGNOPassed
2025-02-25H. Res. 161 (119th)End debate nowNOT_VOTINGNOPassed
2025-02-25H.R. 818 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-25H.R. 832 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-24H.R. 825 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-13H.R. 35 (119th)Final passageNOT_VOTINGNOPassed
2025-02-12H.R. 77 (119th)Final passageNOT_VOTINGNOPassed
2025-02-12H.R. 77 (119th)Send back to committeeNOT_VOTINGYESFailed
2025-02-11H. Res. 122 (119th)Approve resolutionNOT_VOTINGNOPassed
2025-02-11H. Res. 122 (119th)End debate nowNOT_VOTINGNOPassed
2025-02-10H.R. 736 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-10H.R. 692 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-07H.R. 26 (119th)Final passageNOT_VOTINGNOPassed
2025-02-07H.R. 26 (119th)Send back to committeeNOT_VOTINGYESFailed
2025-02-06H.R. 27 (119th)Final passageNOT_VOTINGNOPassed
2025-02-06H.R. 27 (119th)Approve amendmentNOT_VOTINGYESFailed
2025-02-05H. Res. 93 (119th)Approve resolutionNOT_VOTINGNOPassed
2025-02-05H. Res. 93 (119th)End debate nowNOT_VOTINGNOPassed
2025-02-05H.R. 776 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-04H.R. 43 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-01-23H.R. 21 (119th)Final passageNONOPassed
2025-01-23H.R. 21 (119th)Send back to committeeYESYESFailed
2025-01-23H.R. 471 (119th)Final passageYESNOPassed
2025-01-23H.R. 375 (119th)Fast-track passageYESYESPassed
2025-01-22S. 5 (119th)Final passageNONOPassed
2025-01-22H.R. 165 (119th)Fast-track passageYESYESPassed
2025-01-22H. Res. 53 (119th)Approve resolutionNONOPassed
2025-01-22H. Res. 53 (119th)End debate nowNONOPassed
2025-01-22H.R. 187 (119th)Fast-track passageYESYESPassed
2025-01-21H.R. 186 (119th)Fast-track passageYESYESPassed
2025-01-16H.R. 30 (119th)Final passageNONOPassed
2025-01-16H.R. 30 (119th)Send back to committeeYESYESFailed
2025-01-15H.R. 33 (119th)Final passageYESYESPassed
2025-01-15H.R. 144 (119th)Fast-track passageYESYESPassed
2025-01-15H.R. 164 (119th)Fast-track passageYESYESPassed

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 12 / 13Next →