James M. O'Brien
Democratic · MI
James M. O'Brien is a Marine Corps veteran from St. Clair County who went back to college in his fifties for a network security degree. He focuses on farming, health care costs, and energy and utility bills.
No verified public records for this candidate — record history researched through July 23, 2026.
Past races James M. O'Brien ran in:
- 65th District Representative in State Legislature 2 Year Term (1) Position · November 3, 2026 · State House District 65; Michigan
- State Representative District 65 · August 4, 2026 · State House District 65; Michigan