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 — 535
Yes76%
No24%
Present0%
Not Voting0%
Party align92%
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.

You wake up one morning and look in the bathroom mirror and discover that the air quotes around "old" fell off while you were sleeping. Anyway, happy weekend, everybody!
You definitely want to learn to stop saying, "I am SO OLD!" long before the people to whom you're saying it just look at you in response with expressions that say, "I mean...yes."
Sorry, I forgot to do alt-text: Spring Snow, Tough Guys Don't Dance, The Collector, Heart of Darkness, Crying of Lot 49, Group Portrait with Lady, Lucifer with a Book, Split Images, The Great Snow, The Big Fist, Quiet American, Barchester Towers, The Big Nowhere, The Tin Drum, Somebody's Darling.
In honor of the impending demise of the mass-market paperback, here's a little grid I pulled from my shelves. (Yes, I do read women authors too. In nicer editions, obviously.)
White House press corps, I know some of you are shy, so let me help you get started. This isn't fifty questions--I could only fit twenty-one in alt text--but let me know if you need more!
Did you know that Trump himself had not posted the video when you defended it?
Why would you accuse people who were offended by a racist video of lying about their reactions?
What percentage of Trump's Truth Social posts are made by someone else?
What percentage of Trump's Truth Social posts are made without his knowledge?
How many people aside from Trump have access to his social media account?
Who are those people?
Which of Trump's other Truth Social posts were posted by someone else?
How can anyone be sure that posts under Trump's name come from Trump?
Why should anyone believe that this particular post did not come from Trump since it is consistent with his well-reported history of racist remarks and conduct?
If people can't be sure any post is his, why should anyone take any post under his name either literally or seriously?
What was the impulse for the staffer to make that post?
Has the staffer been disciplined in any way?
Will the staffer continue to have access to his account?
What does it say about Trump's judgment that he would choose a staffer with this kind of judgment to have access to his account?
Is the anonymous staffer a hastily invented concoction to which you pivoted once you realized that the story was going to outgrow your attempts to dismiss it?
How do you react to the almost universal condemnation of the post?
The President's late-night posting sprees are filled with lapses in taste and judgment as well as threats and pronouncements that go nowhere. What does that say about the President's emotional stability?
What does it say about the President's honesty?
What does it say about the President's credibility?
Hasn't your own credibility been damaged by your defense of something  widely seen as indefensible?
What does it say about you that you were comfortable not only defending the video but attacking those who were offended by it?
Doesn't the amount of lying Trump does, and that you do for him, undermine your ability to be trusted on anything?
Karoline Leavitt, a racist, has called the reaction to the video "fake outrage." It is now the job of decent people to demonstrate to her that there is nothing fake about it.
Racism has been central to Trump and his movement since he came down the escalator. He is a racist. His people are racists. His defenders are racists. His supporters are racists. His party is a party of racists. If they want to disprove that, they can. But it's important to know they don't want to.
I am a man of years and taste and perspective who does not indulge in something as crass and vulgar as a reality-celebrity crush. That said, Rob on The Traitors.
I am tired of writing posts that essentially serve as obituaries for decency, quality, and merit. I hope we all survive long enough to write obituaries for the other stuff.
Just wanted to salute, one more time, The Washington Post books section. I was fortunate to have all three of my books reviewed by the Post and I always knew they were in the hands of expert and experienced writers and editors. It was an honor.
SoupScore Breakdown
Loading analysis metrics…
Voting History
535 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-31H.R. 997 (119th)Fast-track passageYESYESPassed
2025-03-31H.R. 517 (119th)Fast-track passageYESYESPassed
2025-03-27H.R. 1048 (119th)Final passageYESYESPassed
2025-03-27H.R. 1048 (119th)Approve amendmentNONOFailed
2025-03-27H.R. 1048 (119th)Approve amendmentNONOFailed
2025-03-27H.R. 1048 (119th)Approve amendmentNONOFailed
2025-03-27H.R. 1048 (119th)Approve amendmentNONOFailed
2025-03-27H.J. Res. 75 (119th)Final passageYESYESPassed
2025-03-27H.J. Res. 24 (119th)Final passageYESYESPassed
2025-03-25H. Res. 242 (119th)Approve resolutionYESYESPassed
2025-03-25H. Res. 242 (119th)End debate nowYESYESPassed
2025-03-25H.R. 1534 (119th)Fast-track passageNOYESPassed
2025-03-24H.R. 1326 (119th)Fast-track passageNOYESPassed
2025-03-24H.R. 359 (119th)Fast-track passageYESYESPassed
2025-03-11H.J. Res. 25 (119th)Final passageYESYESPassed
2025-03-11H.R. 1968 (119th)Final passageYESYESPassed
2025-03-11H.R. 1968 (119th)Send back to committeeNONOFailed
2025-03-11H.R. 1156 (119th)Final passageYESYESPassed
2025-03-11H. Res. 211 (119th)Approve resolutionYESYESPassed
2025-03-11H. Res. 211 (119th)End debate nowYESYESPassed
2025-03-10H.R. 993 (119th)Fast-track passageYESYESPassed
2025-03-10H.R. 901 (119th)Fast-track passageYESYESPassed
2025-03-10H.R. 495 (119th)Fast-track passageYESYESPassed
2025-03-06H. Res. 189 (119th)Approve resolutionYESYESPassed
2025-03-06S.J. Res. 11 (119th)Final passageYESYESPassed
2025-03-05H. Res. 189 (119th)Kill the motionNONOFailed
2025-03-05H.J. Res. 42 (119th)Final passageYESYESPassed
2025-03-05H.J. Res. 61 (119th)Final passageYESYESPassed
2025-03-04H. Res. 177 (119th)Approve resolutionYESYESPassed
2025-03-04H. Res. 177 (119th)End debate nowYESYESPassed
2025-03-04H.R. 758 (119th)Fast-track passageYESYESPassed
2025-03-03H.R. 856 (119th)Fast-track passageYESYESPassed
2025-02-27H.J. Res. 20 (119th)Final passageYESYESPassed
2025-02-26H.J. Res. 35 (119th)Final passageYESYESPassed
2025-02-26H.R. 695 (119th)Fast-track passageYESYESPassed
2025-02-26H. Con. Res. 14 (119th)Approve resolutionYESYESPassed
2025-02-26H.R. 804 (119th)Fast-track passageYESYESPassed
2025-02-26H.R. 788 (119th)Fast-track passageYESYESPassed
2025-02-25H. Res. 161 (119th)Approve resolutionYESYESPassed
2025-02-25H. Res. 161 (119th)End debate nowYESYESPassed
2025-02-25H.R. 818 (119th)Fast-track passageNOYESPassed
2025-02-25H.R. 832 (119th)Fast-track passageYESYESPassed
2025-02-24H.R. 825 (119th)Fast-track passageYESYESPassed
2025-02-13H.R. 35 (119th)Final passageYESYESPassed
2025-02-12H.R. 77 (119th)Final passageYESYESPassed
2025-02-12H.R. 77 (119th)Send back to committeeNONOFailed
2025-02-11H. Res. 122 (119th)Approve resolutionYESYESPassed
2025-02-11H. Res. 122 (119th)End debate nowYESYESPassed
2025-02-10H.R. 736 (119th)Fast-track passageYESYESPassed
2025-02-10H.R. 692 (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 10 / 11Next →