Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
Terrence Upchurch
DEMOCRAT
Terrence Upchurch is running for Ohio State Representative, District 20.
Political background
Terrence Upchurch is a state representative in State House District 20. He was first elected to the position in 2018 and is currently serving his 3rd term.
Sources:
Ballotpedia, Terrence Upchurch
Professional background
As of May 16, 2025, Terrence Upchurch’s website did not contain information on this issue.
Personal background
Terrence was born and raised in the greater Collinwood and Glenville communities, and attended St. Peter Chanel High School. He earned his bachelor’s degree in political science from Cleveland State University and is currently enrolled at Cleveland State University’s College of Law, seeking a law degree.
Sources:
Candidate website
Economy
Read more...
Suggest an edit
Public Safety
Read more...
Suggest an edit
Healthcare
As of May 16, 2025, Terrence Upchurch’s website did not contain information on this issue.
Suggest an edit
Education
As of May 16, 2025, Terrence Upchurch’s website did not contain information on this issue.
Suggest an edit
Energy & the Environment
As of May 16, 2025, Terrence Upchurch’s website did not contain information on this issue.
Suggest an edit
Voting & Elections
As of May 16, 2025, Terrence Upchurch’s website did not contain information on this issue.
Suggest an edit