Back Button
Branch Politics Logo

Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Photo of Terrence Upchurch

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