Brian McGinnis is a Marine veteran and Raleigh firefighter running for U.S. Senate to fight for working people across North Carolina. After serving overseas and protecting his community at home, he believes government should serve the public, not wealthy donors or corporate interests.

Healthcare is a necessity, not a luxury. Brian supports ensuring every North Carolinian has access to affordable, quality care.

North Carolina’s economy should work for working people, not corporate interests. Brian supports fair wages and stronger local communities.

Strong public schools and well supported teachers are essential for North Carolina’s future. Every child deserves access to a quality education.

As a Marine veteran, Brian understands the cost of war. He believes American troops should never be sent into unnecessary conflicts and will advocate for diplomacy and responsible foreign policy.
Brian McGinnis refuses corporate PAC money. This campaign is funded by grassroots supporters who believe North Carolina deserves independent leadership.
This campaign is powered by people across North Carolina who want real change. Join us and help build a movement for independent leadership in the U.S. Senate.
Real change requires more than one campaign. Join the North Carolina Green Party and help grow a movement committed to working people, peace, and a sustainable future.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.