North Carolina General Election
U.S. Senate - North Carolina

Michael Dublin
Michael Dublin is the North Carolina Green Party's candidate for US Senate. Michael is a retired public school teacher and co-chair of the Black Caucus of the North Carolina Green Party. A native of Wake County and a graduate of North Carolina State University, he has dedicated his life to public service—from over two decades of volunteer prison ministry to nearly 25 years in the classroom. His campaign is built on the principles of People, Planet, and Progress. Michael prides himself on being "the best candidate money can't buy"—refusing all corporate PAC and lobbyist money. His platform is centered on the four pillars of the Green Party: championing lineage-based reparations and economic justice; fighting for a Green New Deal and banning AI data centers that drain North Carolina's water and energy; advancing proportional representation and ranked choice voting; and ending U.S. funding for genocide abroad while redirecting those resources to housing, healthcare, and education at home. He is a steadfast advocate for Medicare for All, a $25 minimum wage, and a foreign policy rooted in peace and human rights. Persistent, truthful, and authentic, Michael is running to give every North Carolinian a real choice—not the lesser of two evils, but a movement rooted in justice.
U.S. House North Carolina District 8
Bo Whitehead
Robert "Bo" Whitehead is the North Carolina Green Party's candidate for US House, District 8. District 8 covers several counties in the Western Piedmont (Anson, Montgomery, Richmond, Scotland, Stanly, Union) and parts of Cabarrus, Mecklenburg and Robeson. Bo has lived in Charlotte North Carolina for 3 years, moving there from rural Georgia. He has been happily married for 8 years, and is the primary caregiver for his wife, permanently disabled after an assault. Bo has a long and varied work history. He has been a custodian, agas station attendant, a deli worker, an auto parts representative/delivery driver, a dump truck driver, a hazardous chemical transport expert and trainer, and a shipping loader. Bo is currently working as a warehouse supervisor. Navigating the federal and state social safety net for disabled persons, which is often arbitrary and unfair, opened Bo’s eyes to the inadequacy of government to care for the people it claimed to represent.
North Carolina State Senate - District 32
Keenen Altic
Keenen Altic is running for NC Senate District 32, Forsyth County.
North Carolina House of Representatives - District 71
Mathew Mena
Mathew Mena is running for NC House District 71, Forsyth County.
Craven County Commission - District 1

Jeffrey O'Neill
Jeffrey O'Neill is running for Craven County Commissioner, District 1.
Guilford County Board of Commissioners District 3
Jeanine Couto
Jeanine Couto is the North Carolina Green Party's candidate for Guildford County Commissioner, District 3. Jeanine is a Visiting Assistant Professor of Portuguese at Winston-Salem State University, Department of World Languages and Cultures, and has been serving as the Interim Chairperson of the Department since 2025. Jeanine is a native of Brazil and a dual citizen of Brazil and the U.S.A. Jeanine graduated from UNC in 2006 with a Ph.D in Comparative Literature. She decided to make Guildford County her permanent home in 2006, when she accepted a position at UNCG teaching Portuguese and Spanish. She has also taught Spanish at Bennet College and A&T, and English as an Additional Language at Guilford Technical Community College-GTCC. Further, she considers community work an essential part of her carrier. Jeanine wants to address several issues in Guilford County. Among these are the problems of affordable housing in a state that seems to build homes only for millionaires.
Raleigh City Council - At Large

Joshua Bradley
Joshua Bradley is running for Raleigh City Council At-Large. This is a non-partisan race but Joshua has the enthusiastic support of the North Carolina Green Party. Joshua Bradley grew up in Brevard, NC and moved to Raleigh in 1992. He has worked in the hospitality industry for over twenty years. Joshua has been happily married to his wife, Caren, for 24 years. He is a proud cat dad to Karl, Lisa, and Wendy. Joshua was an activist with Occupy Raleigh, formed to resist the burden of excessive debt, the spread of widening financial inequality, and the planned indifference of government to public well-being. Joshua served on the Political Education Working Group of the Triangle People’s Assembly, investigating how these problems might be addressed from the perspective of workers. He is a current co-chair of the NC Triangle Local, Co-Convenor of the Anti-War/Anti-Imperialism Working Group and a member of the Ecosocialist Working Group of the Socialist Party-USA, as well as a member of the NC Green Party. Joshua believes that working class people should have a seat at the table. He believes in the power of a city government that is focused on meeting the needs of all of its residents, particularly working people who deserve access to well paying jobs, affordable housing, and a voice in their city government. Join our campaign as we strive for a Raleigh for all, one that is community driven and committed to its workers!
