Brian McGinnis is a Marine Corps veteran, firefighter, and Green Party candidate for U.S. Senate. Born around 1982 in Quincy, Illinois, he serves as a firefighter in Raleigh, North Carolina and moved to the state after his military service. McGinnis served as a sergeant in the U.S. Marine Corps (2000-2004), including deployment to Iraq as a Light Armored Vehicle Crewman during Operation Iraqi Freedom (February-June 2003). He is married to Hamadee Ali, a Palestinian woman, with whom he has four children. McGinnis has become notably active in anti-war activism, pro-Palestine advocacy, and left-wing political organizing. He is running on a platform opposing corporate influence, supporting working-class people, and advocating for peace.
McGinnis grew up in Quincy, Illinois as the son of Vietnam Veteran Dr. Alex McGinnis and Mary Lou McGinnis. He was class president at Quincy Senior High School and entered U.S. Marine Corps boot camp two days after graduating in 2000. After honorable discharge in 2004, he earned an Associate degree from John Wood Community College (2006) and worked as a youth counselor and YMCA membership coordinator. He later moved to North Carolina and works as a firefighter in Raleigh. Married to Hamadee Ali (Palestinian), with four children. Active in faith-based activism and international solidarity movements.
Oppose U.S. military interventionism
McGinnis has actively protested U.S. military actions. In March 2026, he disrupted a Senate Armed Services hearing, shouting 'America does not want to send its sons and daughters to war for Israel!'
Voting History: No voting record; active protester against Iran war in 2026
Pro-Palestinian, critical of U.S. Israel policy
Married to Palestinian woman. Active in Palestine solidarity movement. Participated in Freedom Flotilla Coalition attempt to bring aid to Palestine during Gaza war (2024).
Voting History: No legislative record; activism includes pro-Palestine advocacy
Healthcare as human right
Supports universal healthcare access. Views current system as failing working-class people.
Voting History: No legislative record
Anti-capitalist, anti-corporate influence
Rejects corporate PAC donations. Criticizes both Democratic and Republican parties for serving corporations over people.
Voting History: No voting record; activist stance
Expand public schools, oppose privatization
Believes education system needs increased federal funding and support for teachers, not cuts or privatization.
Voting History: No legislative record
McGinnis has never held elected office and therefore has no voting record. His political positions are expressed through campaign platform, social media activism, and protest activity.
McGinnis' social media tone is activist and confrontational, with heavy emphasis on moral imperatives ('justice,' 'freedom,' 'accountability'). Frames issues in stark terms: either support workers/Palestinians/peace or you support corporations/oppression/war. More radical leftist positioning than mainline Democrats.
Statement after Capitol disruption: 'I've been running long before this, and yes, even after breaking my arm standing up for what I believe in'
Post-arrest statement showing commitment to campaign despite arrest and injury during Senate hearing protest
View post →Video from Capitol in Marine Corps uniform: 'Anybody who feels disillusioned and betrayed by our government, you're not alone. Join us in demanding accountability for this betrayal. Free Palestine, free America, let's go.'
Viral video viewed 5+ million times, liked 600,000+ times. Shows McGinnis in uniform protesting Iran war
View post →