U.S. House · Michigan's 2nd District
Ben Ambrose
CandidateD
- Race
- U.S. House · Michigan's 2nd District
- Result
- John Moolenaar, projected winner
- Opponents
- John Moolenaar (R); Charlotte Magoon (G); Richard Sills (Natural Law Party in Michigan)
- Research
- Basic
Party linenone
No recorded floor votes — not a current legislator in our records.
Said vs. did2 statements · 0 votes
Ben proudly supports Medicare for All and is committed to making affordable, accessible healthcare a reality for every American.
Expand public health coverage
Compare statements with votes ›On the ballotU.S. House · 2
2026-11-03
| John Moolenaar R | incumbent |
| Ben Ambrose D | challenger |
| Charlotte Magoon G | challenger |
| Richard Sills Natural Law Party in Michigan | challenger |
Won the August 4, 2026 Democratic primary with 44.3% of the vote
Said vs. did
Each documented position next to the recorded floor votes we map to the same issue. Votes are compared one at a time; no overall stance is inferred from them.
Ben proudly supports Medicare for All and is committed to making affordable, accessible healthcare a reality for every American.
Campaign website says he supports Medicare for All and lists protecting and strengthening the Affordable Care Act.[5]
No recorded floor vote in our key-vote set maps to this issue.
Transition to clean energy sources and reduce carbon emissions
Campaign website lists transitioning to clean energy sources and reducing carbon emissions among his priorities.[5]
No recorded floor vote in our key-vote set maps to this issue.
Biography
Ben Ambrose, a Democrat and 20-year U.S. Marine Corps infantry veteran from Hesperia, Michigan, lost the November 3, 2026 election for U.S. House in Michigan's 2nd District to John Moolenaar. After his military service he worked as a federal employee for Oregon Sen. Ron Wyden.[1][2][3][4]
Basic profile — the most important sourced facts we found.
Ambrose was born in Muskegon and grew up on a farm in Hesperia, Michigan, according to his campaign website; WCMU also describes him as a Hesperia native.[6][1][2] His campaign website says he holds a B.A. in international affairs from Georgetown University and an MBA from Johns Hopkins University.[6]
Ambrose served in the U.S. Marine Corps for 20 years as an infantryman.[1][3] In a 9&10 News candidate questionnaire he said he enlisted six days after high school graduation and deployed to Iraq and Afghanistan, with humanitarian missions to Haiti and Marine Expeditionary Unit deployments.[3] After his military career he worked as a federal employee for Oregon Democratic Sen. Ron Wyden, according to WCMU.[2] In the same questionnaire he said he testified before the Senate Veterans' Affairs Committee about cuts by the Department of Government Efficiency, which he said led him to run.[3]
Ambrose won the August 4, 2026 Democratic primary with 44.3% of the vote, ahead of Jamie Hill (42.3%) and Clyde Welford (13.4%).[1][2] He described his campaign as a return to public service.[1][2][3] He received 37.0% of the vote to John Moolenaar's 61.5%, according to unofficial results reported by NBC News.[4]
In their own words
Campaign money$85K raised · 100% from individuals · FEC through 2026-07-15
Totals this cycle
Bars share one scale (raised = full). Cash on hand can include money carried over from earlier cycles.
Who gave
- Individuals $85K
- PACs & committees $250
Largest committee contributions
Direct contributions only; outside spending is not included. Individual donors are itemized in the FEC’s receipts. All itemized receipts ↗ FEC filing ↗
Profile: /people/ben-ambrose
Compare all 4 candidates side by side ›
Sources cited in this profile
- 1.Ben Ambrose · Ballotpedia Reference
- 2.Veteran Ben Ambrose narrowly wins 2nd District Democratic primary · WCMU Public Media · 2026-08-05 News report
- 3.Meet the Democrats running in Michigan's 2nd Congressional District · 9&10 News · 2026-07-22 News report
- 4.U.S. House · Michigan's 2nd District results 2026 · NBC News News report
- 5.Ben Ambrose campaign website statement (July 29, 2026) · Ben Ambrose campaign website, via Ballotpedia · 2026-07-29 Candidate's own words
- 6.About Ben Ambrose · Ben Ambrose for Congress Candidate's own words
- 7.Priorities · Ambrose for Congress · 2026-10-19 Candidate's own words