Democrat running for Virginia’s 5th Congressional district. Former diplomat, Congressman, and lifelong Virginian. Consider supporting my campaign! #VA05

Always Virginian
Joined April 2008
I’m running for Congress in Virginia’s 5th District because families and workers deserve a fair shot. Costs keep rising while salaries aren’t - and MAGA Republicans in Congress are cutting food & health care to fund corporate tax breaks instead of defending Virginia’s families.
102
125
47
470
99,935
Souls to the Polls was a huge hit! Thank you to Diamond Hill Baptist, First Baptist, and First Christian churches for having me, and to Nat Marshall for hosting a delicious cookout. Remember early voting is open every day NOW until Oct 31, so grab a friend and get to the polls! – at Lynchburg, VA
2
5
25
1,052
Early voting is open and we are getting souls to the polls! This morning Diamond Hill Church was fired up to go vote. Keep it up! – at Lynchburg, VA
8
13
2
46
3,511
It is smelling good out in Batesville this morning! These folks work overnight to make delicious apple butter and bring together their community. Thank you for having me!
5
5
20
846
Surrounded by inspiring communities leaders at the Scholarship and Community Service Awards Ceremony in Lynchburg tonight, hosted by Andre Whitehead. Thank you for having me and congrats to the awardees!
1
1
15
1,111
Incredible time at the Make 'Em Step Festival in Farmville! Great time had by all with great music and great moves. – at Farmville, VA
6
3
18
1,145
John McGuire is costing Virginians $3700 every week because he refuses to do his job and represent his constituents. This is not an unsolvable problem– this is an artificial crisis that the next Congress is capable of resolving.
19
6
1
17
4,038
The VA Young Dems are in the house! We had a fantastic canvass launch in Goochland today with @VAYD @MayforVA and @JennMcClellanVA. Can you spot my opponent in the last picture?
11
9
1
47
1,795
Lightning strikes as the Louisa Lions score! Great to see the first half of the Louisa-Albemarle game with my sister @paigeperriello before the lightning delay.
3
14
1,186
Her dress says it all– the Women of Faith luncheon has Danville fired up to VOTE! Thank you for having me today and don't forget to vote early! – at Danville, VA
4
25
1,455
Our future is bright with these folks at the helm! Thank you to UVA NAACP, UBLSA, and UDems for hosting such a wonderful panel discussion with Mayor Wade. Stay engaged and keep telling your friends to vote EARLY! – at Charlottesville, VA
7
6
1
22
1,839
The economic recovery is real in Danville and South Boston, but all that progress is under threat by the blow to health services caused by McGuire's vote for HR1. Earlier this week, Danville business leaders told me the coming Medicaid cliff the biggest threat to their recovery.
People don’t appreciate how Martinsville, Danville, and South Boston are all on their way to economic recovery after decades of decay.
7
5
1
18
1,260
44 years is a long time. Congrats, Brewers.
11
1,495
Don't let these corporations tell you this is inevitable. I don't take money from Big Tech, and I am proud to fight alongside communities in protecting their land and resources.
14
3
11
1,059
Thank you to the kind folks of Farmville for coming out for an insightful AI and data center town hall. I am committed to not taking any money from Big Tech, and stopping data centers from invading communities where they are not welcome. – at Farmville, VA
7
4
1
32
1,361
I asked Danville business leaders this morning to name the greatest threat to Southside’s economic recovery. Before I could even finish the question, a major employer shouted “Medicaid cuts and McGuire gutting our local clinics and hospitals!” Be sure to get out and vote early!
5
6
1
31
1,075
We have to be building a broader coalition of common sense that is ready to build out a true, new path to an American dream that leaves no race or region behind.
3
2
13
921
Data centers are so much more than just the building– they use disproportionate amounts of water and electricity, and displace the people and natural communities around them.
3
1
14
945
Continuing the greater conversation on AI and data centers at @center4politics. Thank you to the students for your thoughtful questions and insights!
1
4
31
1,197
The people of Albemarle County deserve full accountability and transparency for failures to protect children and inform parents. As I have said repeatedly, those responsible for this must face consequences, and a comprehensive, independent investigation must be conducted.
Gov. Abigail Spanberger is taking Albemarle County Public Schools to task for its failure to protect the children in its charge amid a worsening child sex crime scandal. ➡️ Find link to story in bio
8
11
2
57
3,796
As such, I welcome Gov. Spanberger’s recent call for serious consequences for those who failed in their duties. I will keep fighting to ensure that all parents and children have access to safe, quality public schools, and that those who have failed our kids are held accountable.
2
3
1
17
3,124