Eugene Simon Vindman headshot
At a Glance
Seat
Representative for Virginia District 7
Born
June 6, 1975
Age 50
Phone
(202) 225-2815
Office
1005 Longworth House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|Virginia District 7

Eugene Simon Vindman

Eugene Semyon Vindman is an American politician, lawyer, and retired U.S. Army officer serving as the U.S. representative for Virginia's 7th congressional district since 2025. A member of the Democratic Party, he was a deputy legal advisor for the United States National Security Council (NSC) until he was reassigned on February 7, 2020.

Source: WikipediaView full (CC BY-SA)
Voting Record — 550
Yes50%
No48%
Present0%
Not Voting1%
Party align91%
Cross-party9%
SoupScore
District Map

Congressional District 7

U.S. Census Bureau boundary data.
Eugene Simon Vindman headshot
Eugene Simon Vindman
U.S. RepresentativeDemocratVirginia District 7
SoupScore
Eugene Simon's ATmosphere Activity
20 recent posts · 58 sponsored · 366 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

It was great to see so many local leaders from across Virginia and the Seventh District on Capitol Hill for a ‘Commonwealth Coffee’ honoring Black History Month. Thank you to Bishop S.Y. Younger for starting our meeting with such a heartfelt, passionate prayer.
The GOP’s budget guts critical social safety nets like Medicaid and SNAP. My colleagues in the Dads Caucus and I reaffirmed that we will not stand idly by while Republicans hurt working families and small businesses in exchange for tax breaks for billionaires.
Today marks nine years since Prince William County Police Officer Ashley Guindon was killed in the line of duty on her first day of work.  Cindy and I are keeping her family, loved ones, and fellow PWCPD officers in our thoughts today and every day.
I’m proud to have been named chair of the @newdems.bsky.social Task Force on Diplomacy. As a former National Security Council advisor and Army Veteran, I know the U.S. must modernize its defense and diplomatic capabilities to best protect American citizens at home and abroad.
Today, New Dems announced our vision and policy priorities for the 119th Congress. Watch chair @repschneider.bsky.social discuss how New Dems' nine working groups will deliver results for the American people ⬇️
HELL YEAH: During my interview with Congressman Eugene Vindman, he BLASTED Trump for supporting Putin over Ukraine: “Dangerous. Dishonorable. Disgusting.” He then attacked Trump’s lies: “Anybody that tells you Ukraine is responsible for starting this war, whether it’s Putin or Trump, is LYING.”
I'm backing bipartisan legislation to provide a pathway to citizenship for qualified Dreamers and TPS holders. These long-settled immigrants are our friends, neighbors, and co-workers. They are Americans in every way — except on paper. It's time we made it official.
I can’t believe I have to say this, but: Zelensky is not a dictator, Putin is. Ukraine did not start the war, Russia did. Trump’s comments legitimize Putin's violations of Pax Americana and the UN Charter. The rules of the jungle no longer apply to international relations.
The GOP's budget proposal would rip away health care and food assistance from families, kids, and seniors to fund tax breaks for billionaires. I joined my colleagues to denounce this plan that betrays working families across our Commonwealth and country.
Today, we heard from Americans whose lives would be upended by the GOP's reckless budget scheme. This includes the story of my constituent — a mother and caretaker from Woodbridge — who risks losing healthcare. These are real people's lives on the line. I will be voting NO.
The National Park Service safeguards millions of acres of natural, historic, and cultural resources across Virginia and America. But many of their futures are now in limbo thanks to the Administration's harmful cuts, which is why I joined my colleagues in pressing for a reversal.
The United States joined Russia and North Korea in voting against a resolution condemning Russia's brutal invasion of Ukraine. Yesterday, I made myself clear — turning our backs on our allies is antithetical to America’s longstanding commitment to democracy.
Republicans must continue to work with Democrats to support a lasting peace acceptable to Ukraine and Russia. Because if we don’t hold the line in Ukraine, we will be holding the line in central or eastern Europe. (3/3)
My father grew up under an oppressive regime in Kyiv — no free speech, no right to dissent, corruption at every level. I know firsthand what the Ukrainian people are fighting for, and we cannot let Putin erase that progress. (2/3)
Russia launched its brutal, unprovoked invasion of Ukraine three years ago today. I joined CNN's Kate Bolduan to make clear that standing with Ukraine is squarely in the interest of America's national and economic security. The United States must not bow to autocrats.
SoupScore Breakdown
Loading analysis metrics…
Voting History
550 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
2026-03-17H. Res. 1115 (119th)Approve resolutionNONOPassed
2026-03-17H. Res. 1115 (119th)End debate nowNONOPassed
2026-03-17S. 3971 (119th)Fast-track passageYESYESPassed
2026-03-17H.R. 4294 (119th)Fast-track passageYESYESPassed
2026-03-05H.R. 7744 (119th)Final passageNONOPassed
2026-03-05H.R. 7744 (119th)Send back to committeeYESYESFailed
2026-03-05H. Con. Res. 38 (119th)Approve resolutionYESYESFailed
2026-03-05H. Res. 1099 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-03-04H. Res. 1100 (119th)Motion to ReferNOYESPassed
2026-03-04H.R. 6472 (119th)Fast-track passageYESYESPassed
2026-03-04S. 723 (119th)Fast-track passageYESYESPassed
2026-03-04H. Res. 1095 (119th)Approve resolutionNONOPassed
2026-03-04H. Res. 1095 (119th)End debate nowNONOPassed
2026-02-25H.R. 4758 (119th)Final passageNONOPassed
2026-02-25H.R. 4758 (119th)Send back to committeeYESYESFailed
2026-02-24H.R. 4626 (119th)Final passageNONOPassed
2026-02-24H.R. 4626 (119th)Send back to committeeYESYESFailed
2026-02-24H. Res. 1075 (119th)Approve resolutionNONOPassed
2026-02-24H. Res. 1075 (119th)End debate nowNONOPassed
2026-02-24S. 2503 (119th)Fast-track passageYESYESFailed
2026-02-24H.R. 6329 (119th)Fast-track passageYESYESPassed
2026-02-12H.R. 2189 (119th)Final passageYESNOPassed
2026-02-11S. 1383 (119th)Final passageNONOPassed
2026-02-11S. 1383 (119th)Motion to CommitYESYESFailed
2026-02-11H.R. 261 (119th)Final passageNONOPassed
2026-02-11H.R. 261 (119th)Send back to committeeYESYESFailed
2026-02-11H.J. Res. 72 (119th)Final passageYESYESPassed
2026-02-11H.R. 3617 (119th)Final passageNONOPassed
2026-02-11H.R. 3617 (119th)Send back to committeeYESYESFailed
2026-02-11H. Res. 1057 (119th)Approve resolutionNONOPassed
2026-02-11H. Res. 1057 (119th)End debate nowNONOPassed
2026-02-11H. Res. 1042 (119th)Approve resolutionNONOFailed
2026-02-11H. Res. 1042 (119th)End debate nowNONOPassed
2026-02-10H.R. 1531 (119th)Fast-track passageYESYESPassed
2026-02-09H.R. 6644 (119th)Fast-track passageYESYESPassed
2026-02-04H.J. Res. 142 (119th)Final passageNONOPassed
2026-02-04H.R. 4090 (119th)Final passageNONOPassed
2026-02-04H.R. 4090 (119th)Send back to committeeYESYESFailed
2026-02-03H.R. 7148 (119th)Accept Senate changesNONOPassed
2026-02-03H. Res. 1032 (119th)Approve resolutionNONOPassed
2026-02-03H. Res. 1032 (119th)End debate nowNONOPassed
2026-02-03H.R. 3123 (119th)Fast-track passageYESYESPassed
2026-02-02H.R. 980 (119th)Fast-track passageYESYESPassed
2026-01-22H. Con. Res. 68 (119th)Approve resolutionYESYESFailed
2026-01-22H.R. 6359 (119th)Final passageNONOPassed
2026-01-22H.R. 6359 (119th)Send back to committeeYESYESFailed
2026-01-22H.R. 7148 (119th)Final passageYESYESPassed
2026-01-22H.R. 7148 (119th)Approve amendmentNONOFailed
2026-01-22H.R. 7148 (119th)Approve amendmentNONOFailed
2026-01-22H.R. 7147 (119th)Final passageNONOPassed

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 3 / 11Next →