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

Mark Everette Harris is an American Baptist pastor and politician from North Carolina. A member of the Republican Party, he is the U.S. representative for North Carolina's 8th congressional district since 2025.

Source: WikipediaView full (CC BY-SA)
Voting Record — 497
Yes75%
No24%
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 · 14 sponsored · 69 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

I spent tonight watching To Live and Die in L.A., the Michael Manniest movie that he never directed. Every moment in it is a weird performative demonstration of some kind of 1985-neo-noir definition of "masculinity." William Petersen is, as Pauline Kael wrote of Bob Hoskins, a testicle on legs.
I think that the only good effect of today's SCOTUS decision will be to move transformational court reform from something we On Here and a few politicians shout about to the heart of the Democratic platform in '28. At least I hope so. [Happy to talk, but nihilism gets blocked. Not up for it today.]
Write the best outline you can, then love your characters enough to let them screw it up.
Writers: what’s a solid piece of *craft* advice you wish you’d known sooner? Mine is this: when making writing decisions, always stop and ask yourself what is best for the SCENE. What are the scene’s goals? Does this sentence, this paragraph, this line of dialogue serve those goals? If not, fix it.
This thing is going all around my timeline that says writers should only be allowed three exclamation marks per lifetime, and if "lifetime" is some new slang term for "email," then yes, I agree, with exceptions.
...and for a true NYC all-star cast that included Michael Cyril Creighton, Billy Eichner, David Greenspan, Jeff Hiller, Cory Michael Smith, Ben Stiller, Ali Stroker, David Turner, and Michael Urie. The Normal Heart is a great American play, of its time and ahead of it. Bravo to all.
For NYC theater folks: It's no secret that Tony and Larry Kramer had a somewhat volatile relationship over the years, so I was really touched that Tony decided to direct a 40th(-ish) anniversary benefit reading of The Normal Heart at the Public last night. A true labor of love for him... .>
And by the way, if by a convergence of miracles Trump is not only impeached but removed, as the old meme says, YOU WON'T BELIEVE WHAT HAPPENS NEXT. I'm touched by the faith that this will remind voters what Democrats stand for but I believe there will be many effective, NON-symbolic ways to do that.
How is it a win when the final headline is "Impeachment Fails in Senate"? "At least we tried, guys" is not nearly as important as the many concrete things that a Democratic House &/or Senate can actually accomplish.
There is a lot that a Democratic House can do to prevent harm, to do actual good, and to at least attempt to hold people publicly accountable. With a Democratic Senate, even more. Focusing on an action that would amount to a 3-day news cycle ending in a GOP win is the "It's Mueller time!" of 2026.
I don't know why so many of you are on about "But Jeffries doesn't support prioritizing impeachment!" What if he did? Game that one out for me in terms of its actual, non-symbolic effect.
This is remarkable in its "Nope, we're not doing this again" lighthearted dismissiveness. Between this and Hakeem Jeffries's statement that Karoline Leavitt can "get lost," today felt like a pivot to a flat refusal to cede even a single day of the news cycle to Trump's manifest bullshit.
Kimmel’s monologue has dropped youtu.be/zust6eID9mk?...
He fell on his face as he was being pulled out of the banquet room after a gunman who was on a completely different floor had already been taken down.
Leavitt: "The president's calm in the face of chaos while yet another individual was trying to take his life was really remarkable to witness, and it's something I will never forget. President Trump is fearless. He is willing to put his own life on the line."
Always a good feeling when your early call turns out to be right. "The name may still be unfamiliar to the general public, but..." --From a February 1979 NYT profile of Meryl Streep
Lead to a NYT Magazine piece by Mel Gussow:
Meryl Streep, Meryl Streep, Meryl Streep. The name may still be unfamiliar to the general public, but soon it should echo from coast to coast, like those classic trains, the Super Chief and the Twentieth Century Limited, rocketing over their tracks. In glass-towered talent agencies, Hollywood studios, and offices of Broadway producers — wherever deals are made and careers launched — people in the know are asking for Streep, more Streep. That's Streep as in sweep.
No powerful person in my lifetime has degraded American discourse and vilified, dehumanized and demonized those who disagree with him more than Donald Trump. He and his sycophants are blaming the left for the world they themselves built, and their complaints should not be given a moment's credence.
SoupScore Breakdown
Loading analysis metrics…
Voting History
497 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-09-10H.R. 3838 (119th)Approve amendmentYESYESAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentYESYESAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentYESYESAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOAgreed to
2025-09-09H. Res. 682 (119th)Approve resolutionYESYESPassed
2025-09-09H. Res. 682 (119th)End debate nowYESYESPassed
2025-09-08H.R. 3425 (119th)Fast-track passageYESYESPassed
2025-09-08H.R. 3424 (119th)Fast-track passageYESYESPassed
2025-09-04H.R. 4553 (119th)Final passageYESYESPassed
2025-09-04H.R. 4553 (119th)Send back to committeeNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentYESYESFailed
2025-09-04H.R. 4553 (119th)Approve amendmentYESYESFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNOYESFailed
2025-09-04H.R. 4553 (119th)Approve amendmentYESYESFailed
2025-09-04H.R. 4553 (119th)Approve amendmentYESYESFailed
2025-09-04H.R. 4553 (119th)Approve amendmentYESYESFailed
2025-09-04H.R. 4553 (119th)Approve amendmentYESYESFailed
2025-09-04H.R. 4553 (119th)Approve amendmentYESNOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentYESYESFailed
2025-09-04H.R. 4553 (119th)Approve amendmentYESYESFailed
2025-09-04H.J. Res. 105 (119th)Final passageYESYESPassed
2025-09-04H.J. Res. 106 (119th)Final passageYESYESPassed
2025-09-04H.J. Res. 104 (119th)Final passageYESYESPassed
2025-09-03H. Res. 539 (119th)Kill the motionNONOPassed
2025-09-03H. Res. 672 (119th)Approve resolutionYESYESPassed
2025-09-03H. Res. 672 (119th)End debate nowYESYESPassed
2025-09-02H.R. 747 (119th)Fast-track passageYESYESPassed
2025-09-02H.R. 4216 (119th)Fast-track passageYESYESPassed
2025-07-23H.R. 4275 (119th)Fast-track passageYESYESPassed
2025-07-23H.R. 3357 (119th)Fast-track passageNOYESPassed
2025-07-22H.R. 1917 (119th)Fast-track passageNOYESPassed
2025-07-22H.R. 3937 (119th)Fast-track passageYESYESPassed
2025-07-21H.R. 3351 (119th)Fast-track passageYESYESPassed
2025-07-21H.R. 3095 (119th)Fast-track passageYESYESPassed
2025-07-18H.R. 4016 (119th)Final passageYESYESPassed
2025-07-18H.R. 4016 (119th)Send back to committeeNONOFailed
2025-07-18H.R. 4016 (119th)Approve amendmentYESNOFailed
2025-07-18H.R. 4016 (119th)Approve amendmentYESNOFailed
2025-07-18H.R. 4016 (119th)Approve amendmentNONOFailed
2025-07-18H.R. 4016 (119th)Approve amendmentNONOFailed
2025-07-18H.R. 4016 (119th)Approve amendmentYESNOFailed
2025-07-18H.R. 4016 (119th)Approve amendmentNONOFailed
2025-07-18H.R. 4016 (119th)Approve amendmentYESNOFailed
2025-07-18H. Res. 590 (119th)Approve resolutionYESYESPassed
2025-07-18H. Res. 590 (119th)End debate nowYESYESPassed
2025-07-17H.R. 1919 (119th)Final passageYESYESPassed
2025-07-17S. 1582 (119th)Final passageYESYESPassed
2025-07-17H.R. 3633 (119th)Final passageYESYESPassed
2025-07-17H. Res. 580 (119th)Approve resolutionYESYESPassed

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 6 / 10Next →