Michael O'Donnell

Michael O'Donnell

U.S.A.

Party Republican
Latest Campaign State House of Reps
Date of Birth June 17, 1968 (Age: 58)
Overall Community Sentiment: Neutral

Social Media

Ask our AI
  • Ask me questions about Michael O'Donnell.

Our AI can make mistakes, check important info
Overview
Community
Data
Personal Background

Michael O'Donnell was born in 1968 in St. Louis and holds a Bachelor of Science in business administration from the University of Missouri–St. Louis. He later earned a Master of Science in military strategic intelligence from American Military University. O'Donnell served as an intelligence officer in the United States Navy Reserve, including deployments to Iraq and Afghanistan. He spent several years in finance, working as a municipal bond trader for Wells Fargo. O'Donnell has held various leadership roles in public service, including serving in the Missouri House of Representatives and as state commissioner of securities.

Political Ideas

Michael O'Donnell's political identity is marked by a surprising blend of free-market economic policies with progressive environmental regulations, creating a unique ideological tension. His advocacy for reducing corporate taxes while simultaneously supporting stricter carbon emission controls reveals a calculated approach to balancing economic growth with environmental sustainability. O'Donnell's rhetorical style often highlights the importance of national security, drawing from his military background, yet he juxtaposes this with a strong emphasis on municipal governance and local infrastructure needs. This combination of national and local priorities, along with his support for both deregulation and increased funding for public services, makes his political stance both intriguing and conceptually complex.

Campaigns
2024: Missouri State House of Representatives
ELECTED

Election History

2024 Missouri House of Representatives election, 95th District

13,311 votes (61.52%)

Win

Republican Primary, 95th District

4,339 votes (100.00%)

Win
2020: Missouri State House of Representatives
ELECTED

Election History

2020 Missouri House of Representatives General election District 95

12,691 votes (59.30%)

Win