Gregory Upchurch
Democratic · MO
Gregory Upchurch holds a Master's Degree in Public Administration and was born and raised in St. Charles, Missouri. His stated focus areas include education and healthcare.
This candidate's record history has not been researched yet.
Past race Gregory Upchurch ran in:
- State Auditor · August 4, 2026 · Missouri