Mark Harris headshot
At a Glance
Seat
Representative for North Carolina District 8
Born
April 24, 1966
Age 60
Phone
(202) 225-1976
Office
126 Cannon House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Republican|North Carolina District 8

Mark Harris

Voting Record — 617
Yes75%
No25%
Present0%
Not Voting0%
Party align93%
Cross-party1%
SoupScore
District Map

Congressional District 8

U.S. Census Bureau boundary data.
Mark Harris headshot
Mark Harris
U.S. RepresentativeRepublicanNorth Carolina District 8
SoupScore
Mark's ATmosphere Activity
20 recent posts · 17 sponsored · 76 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

I don't think this is the equivalent of doomerism or "It won't work" or "It doesn't mean anything." And I don't think it's the same as undercutting a basically good person by pointing to an old bad vote. But I have to come down on the side that people should know who they're cheering on.
Do you think most people know that Massie was one of three House members to vote against the Emmett Till Antilynching Act in 2022? I think it's a good thing for more people to hear about that, and I don't think it is going to temper Democratic enthusiasm for impeaching Pete Hegseth in the least.
It's not courage, he hasn't made anything happen yet, and it's smart of Democrats to let Massie lead this, since it means Republicans might sign on, which they wouldn't if it were led by a Democrat. And if knowing he's awful moves people here to inaction, I question how "active" they ever were.
Please do at least 90 seconds of online searching before you elevate Thomas Massie into this week's folk hero. It's nice that he hates Pete Hegseth. But he is a horror.
I’m trying to imagine a world in which the Mississippi Senate race is decisive not just for the state but for the country, and today, six days after the election, the state reports, so far, a grand total of 104 new votes.
"Any politician who doesn’t understand that what constitutes a kitchen-table issue depends on whose kitchen table you’re sitting at is mentally stuck in an era when the only people at the kitchen table who counted were white middle-class homeowners." Amen amen amen. www.thenation.com/article/poli...
The problem with superhero movies now is that the two dominant tones are unearned, leaden solemnity (Snyder/Russos) and 75% doing it, 25% winking/eye-rolling (Gunn). It's no accident that the one property that's fully working, Spider-Man, takes neither path. DC is going to have to find a new road.
The Gunn/Safran partnership was minted 4 years ago in the "10 interlocking movies and TV series will merely constitute part one of our master plan" era, and that is very over, for both DC and Marvel. Also, if you nominally control all of DC but there's a "not Batman" asterisk, you're kinda doomed.
DC STUDIOS SHOCKER: James Gunn and Peter Safran are exiting as heads of the studio division, now owned by Skydance... former Marvel Studios exec Jeremy Latcham named new president & chief creative officer www.hollywoodreporter.com/movies/movie...
"This election was about..." is a dishonest formulation that, when Democrats win, is usually deployed as a warning to them. Elections aren't about one thing. This was about the economy AND democracy, ICE AND gas prices, health care AND 2 (or 10) years of pent-up anti-Trump rage. All are legitimate.
If I were Hegseth, I would want a better lawyer.
BASH: Do you see it as your job as attorney general to represent anyone in the administration being investigated by Congress? BLANCHE: Wait, do I see it as my job? The Constitution sees it as my job! BASH: So if Hegseth faces impeachment, would you represent him? BLANCHE: Well, yeah
I was not disposed to like I Play Rocky since I'm still recovering from Green Book. But I saw it tonight, and man...it works. It's not subtle, but it is totally charming. It knows that the making of a movie is more comedy than drama. And Anthony Ippolito carries it beautifully. Star-making work.
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History
617 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-09-16H.R. 8278 (119th)Fast-track passageYESYES✓Passed
2026-09-01H.R. 6500 (119th)Accept Senate changesYESYES✓Passed
2026-08-31S. 32 (119th)Fast-track passageYESYES✓Passed
2026-08-31S. 307 (119th)Fast-track passageYESYES✓Passed
2026-07-21H. Res. 1438 (119th)End debate nowYESYES✓Passed
2026-07-21H.R. 1118 (119th)Fast-track passageYESYES✓Passed
2026-07-20H.R. 8823 (119th)Fast-track passageYESYES✓Passed
2026-07-20H.R. 4541 (119th)Fast-track passageYESYES✓Passed
2026-07-16H.R. 9237 (119th)Send back to committeeNONO✓Failed
2026-07-16H.R. 5362 (119th)Fast-track passageYESYES✓Passed
2026-07-15H.R. 8595 (119th)Final passageYESYES✓Passed
2026-07-15H.R. 8595 (119th)Send back to committeeNONO✓Failed
2026-07-15H.R. 8595 (119th)Approve amendmentYESYES✓Failed
2026-07-15H.R. 8595 (119th)Approve amendmentNONO✓Failed
2026-07-15H.R. 8595 (119th)Approve amendmentNONO✓Failed
2026-07-15H.R. 8595 (119th)Approve amendmentYESYES✓Failed
2026-07-15H.R. 8595 (119th)Approve amendmentYESNO✕Failed
2026-07-14H.R. 1181 (119th)Final passageYESYES✓Passed
2026-07-14H.R. 1181 (119th)Send back to committeeNONO✓Failed
2026-07-14H.R. 139 (119th)Final passageYESYES✓Passed
2026-07-14H. Res. 1423 (119th)Approve resolutionYESYES✓Passed
2026-07-14H. Res. 1423 (119th)End debate nowYESYES✓Passed
2026-07-13H.R. 8897 (119th)Fast-track passageYESYES✓Passed
2026-07-13H.R. 3106 (119th)Fast-track passageYESYES✓Passed
2026-06-30H. Res. 1399 (119th)Approve resolutionYESYES✓Passed
2026-06-30H. Con. Res. 108 (119th)Approve resolutionNONO✓Failed
2026-06-30H. Res. 1398 (119th)Approve resolutionYESYES✓Failed
2026-06-30H. Res. 1398 (119th)End debate nowYESYES✓Passed
2026-06-29H.R. 7128 (119th)Fast-track passageYESYES✓Passed
2026-06-29H.R. 7757 (119th)Fast-track passageNOYES✕Passed
2026-06-25H.R. 2478 (119th)Fast-track passageYESYES✓Passed
2026-06-24H.R. 915 (119th)Fast-track passageYESYES✓Passed
2026-06-24H.R. 7401 (119th)Fast-track passageYESYES✓Passed
2026-06-23H.R. 6644 (119th)Accept Senate changesNOYES✕Passed
2026-06-23S. 629 (119th)Fast-track passageNOYES✕Passed
2026-06-11H. Res. 1335 (119th)Approve resolutionYESYES✓Passed
2026-06-11H.R. 9238 (119th)Fast-track passageYESYES✓Failed
2026-06-10H.R. 8464 (119th)Final passageYESYES✓Passed
2026-06-10H.R. 8464 (119th)Send back to committeeNONO✓Failed
2026-06-10H.R. 8312 (119th)Final passageYESYES✓Passed
2026-06-10H.R. 7892 (119th)Final passageYESYES✓Passed
2026-06-09H.R. 5408 (119th)Final passageNONO✓Passed
2026-06-09H. Res. 1140 (119th)Approve resolutionNONO✓Passed
2026-06-09S. 2 (119th)Final passageYESYES✓Passed
2026-06-09S. 2 (119th)Motion to CommitNONO✓Failed
2026-06-09H. Res. 1140 (119th)Motion to DischargeNONO✓Passed
2026-06-09H. Res. 1345 (119th)Approve resolutionYESYES✓Passed
2026-06-09H. Res. 1345 (119th)End debate nowYESYES✓Passed
2026-06-08H.R. 8428 (119th)Fast-track passageYESYES✓Passed
2026-06-08H.R. 8466 (119th)Fast-track passageYESYES✓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.

Page 1 / 13Next →