{"id":14588,"name":"Terrence Upchurch","first_name":"Terrence","last_name":"Upchurch","middle_name":null,"suffix":null,"bioguide_id":null,"fec_candidate_id":null,"ocd_person_id":"ocd-person/a4c53220-d4a7-4591-b2d8-109516dc9401","govtrack_id":null,"opensecrets_id":null,"votesmart_id":null,"office_id":19225,"party":"Democrat","status":"active","photo_url":"https://www.legislature.ohio.gov/assets/people/terrence-upchurch/headshots/thumbnails/medium/terrence-upchurch-january-2021-headshot_medium.jpg","website":"https://www.ohiohouse.gov/terrence-upchurch","campaign_url":null,"email":"rep20@ohiohouse.gov","phone":"614-466-7954","social_twitter":"tupchurch216","social_facebook":"https://facebook.com/terrence.upchurch.7","social_instagram":"rep_upchurch","social_youtube":null,"state":"OH","district":"20","city":"Cleveland","assumed_office":null,"term_end":null,"born":"1988","source":"openstates","source_url":"https://v3.openstates.org/people/ocd-person/a4c53220-d4a7-4591-b2d8-109516dc9401","source_updated":"2026-05-23T19:06:23.557Z","first_seen":"2026-05-09 12:15:04","last_seen":"2026-05-23 19:06:23","created_at":"2026-05-09 12:15:04","updated_at":"2026-07-20 13:51:45","canonical_id":null,"fec_checked_at":null,"contact_email":null,"contact_source_url":null,"contact_captured_at":null,"office_name":"State Representative","level":"state","branch":"legislative","office_chamber":"house","positions":[{"topic":"Healthcare","stance":"Opposes HB 754 (statewide pregnancy tracking)","detail":"Strongly condemned HB 754, stating it would violate the rights and privacy of pregnant women in Ohio.","source_url":"https://www.ohiohouse.gov/members/terrence-upchurch/news/rep-upchurch-condemns-hb-754-legislation-that-will-track-all-pregnancies-in-ohio-142938","source_date":"2026-03-25"},{"topic":"Criminal Justice","stance":"Sponsor of HB 542 — pregnancy-outcome reporting for incarcerated Ohioans","detail":"Sponsor testimony, Ohio House Government Oversight Committee (Mar 17, 2026), transcribed from the official recording: In January of 2024, a stillbirth occurred inside Cuyahoga County Correctional Facility, which is in my district. The incarcerated individual was 17 weeks pregnant. She had spent hours pleading for help, screaming in pain, and demanding medical attention. The nurse on duty neglected to provide proper medical care, and the stillbirth occurred due to preventable infection. We believe there were many other cases of adverse pregnancy outcomes in Ohios prisons because of inadequate healthcare. It is our ethical responsibility to ensure that healthy babies are born in Ohio, regardless of the mothers incarcerated status.","source_url":"https://ohiohouse.gov/committees/government-oversight/video/government-oversight-committee-3-17-2026-programId-205650","source_date":"2026-03-17"},{"topic":"Immigration","stance":"Stands with Ohio’s Somali community","detail":"As OLBC President, expressed support for Ohio’s Somali population following remarks by President Trump.","source_url":"https://www.ohiohouse.gov/members/terrence-upchurch/news/olbc-stands-with-ohios-somali-community-following-remarks-by-president-trump-140050","source_date":"2025-12-04"},{"topic":"Voting Rights","stance":"Opposes SB 293 voter-registration directives","detail":"As Ohio Legislative Black Caucus President, condemned SB 293 for placing new burdens on voters and urged the Secretary of State to halt directives risking wrongful voter-registration cancellations.","source_url":"https://www.ohiohouse.gov/members/terrence-upchurch/news/rep-upchurch-ohio-republicans-place-new-burdens-on-voters-by-adding-unnecessary-hurdles-to-the-voting-process-139665","source_date":"2025-11-19"},{"topic":"Criminal Justice","stance":"Defends judicial independence (opposes admonishment of Judge Ted N. Berry)","detail":"OLBC condemned HCR 26, the effort to publicly admonish Cincinnati Municipal Court Judge Ted N. Berry.","source_url":"https://www.ohiohouse.gov/members/terrence-upchurch/news/olbc-condemns-effort-to-admonish-judge-ted-n-berry-of-cincinnati-municipal-court-139106","source_date":"2025-11-03"},{"topic":"Housing","stance":"Co-sponsor of HB 553 — tenant rent-default notice + payment plan before eviction","detail":"With Rep. Ismail Mohamed, introduced a bill requiring landlords to notify tenants of rent defaults and offer a payment plan before eviction.","source_url":"https://www.ohiohouse.gov/members/terrence-upchurch/news/reps-mohamed-upchurch-introduce-bill-requiring-landlords-notify-tenants-of-rent-defaults-offers-payment-plan-138842","source_date":"2025-10-24"}],"committees":[{"committee_name":"Arts, Athletics, and Tourism","role":"Member","chamber":"house"},{"committee_name":"Development","role":"Member","chamber":"house"},{"committee_name":"Small Business","role":"Member","chamber":"house"}],"finance":[],"vote_count":0,"vote_summary":[],"vote_topics":[],"recent_votes":[],"offices":[{"id":14588,"role":"held","status":"active","start_date":null,"end_date":null,"is_current":1,"district":"20","notes":null,"source":"openstates","source_url":"https://v3.openstates.org/people/ocd-person/a4c53220-d4a7-4591-b2d8-109516dc9401","office_id":19225,"office_name":"State Representative","level":"state","branch":"legislative","chamber":"house","office_state":"OH","jurisdiction":"OH lower"}],"state_vote_count":99,"state_vote_summary":[{"vote":"yes","count":75},{"vote":"no","count":24}],"recent_state_votes":[{"bill_id":"HB 173","bill_title":"Regards entities providing behind-the-meter utility services","vote":"no","vote_date":"2026-06-11T19:50:18+00:00","chamber":"lower","motion":"Concurred in Senate amendments","result":"pass","topic":null,"source_url":"https://openstates.org/oh/bills/136/HB173/"},{"bill_id":"HB 455","bill_title":"Regards the operation of public schools and the DEW","vote":"no","vote_date":"2026-06-11T19:46:02+00:00","chamber":"lower","motion":"Concurred in Senate amendments","result":"pass","topic":"Education","source_url":"https://openstates.org/oh/bills/136/HB455/"},{"bill_id":"HB 433","bill_title":"Alter amusement ride classification for inspection fee purposes","vote":"yes","vote_date":"2026-06-11T19:45:06+00:00","chamber":"lower","motion":"Concurred in Senate amendments","result":"pass","topic":null,"source_url":"https://openstates.org/oh/bills/136/HB433/"},{"bill_id":"HB 292","bill_title":"Establish the Ohio Defense Commission","vote":"yes","vote_date":"2026-06-11T19:43:57+00:00","chamber":"lower","motion":"Concurred in Senate amendments","result":"pass","topic":null,"source_url":"https://openstates.org/oh/bills/136/HB292/"},{"bill_id":"HB 251","bill_title":"Regards drone use by law enforcement; aviation facilities","vote":"yes","vote_date":"2026-06-11T19:42:58+00:00","chamber":"lower","motion":"Concurred in Senate amendments","result":"pass","topic":"Criminal Justice","source_url":"https://openstates.org/oh/bills/136/HB251/"},{"bill_id":"HB 210","bill_title":"Regards the sale of used catalytic converters","vote":"yes","vote_date":"2026-06-11T19:41:41+00:00","chamber":"lower","motion":"Concurred in Senate amendments","result":"pass","topic":null,"source_url":"https://openstates.org/oh/bills/136/HB210/"},{"bill_id":"HB 105","bill_title":"Revise non-recourse litigation funding agreement regulations","vote":"yes","vote_date":"2026-06-11T19:37:11+00:00","chamber":"lower","motion":"Concurred in Senate amendments","result":"pass","topic":null,"source_url":"https://openstates.org/oh/bills/136/HB105/"},{"bill_id":"SJR 10","bill_title":"CA: Require identification to vote","vote":"no","vote_date":"2026-06-11T19:07:29+00:00","chamber":"lower","motion":"Adopted","result":"fail","topic":null,"source_url":"https://openstates.org/oh/bills/136/SJR10/"},{"bill_id":"HB 472","bill_title":"Waive ID, birth certificate fees for homeless individuals","vote":"no","vote_date":"2026-06-11T04:02:31+00:00","chamber":"lower","motion":"Concurred in Senate amendments","result":"pass","topic":"Housing","source_url":"https://openstates.org/oh/bills/136/HB472/"},{"bill_id":"HB 479","bill_title":"Regards physician supervision of imaging contrast administration","vote":"yes","vote_date":"2026-06-11T02:08:06+00:00","chamber":"lower","motion":"Concurred in Senate amendments","result":"pass","topic":null,"source_url":"https://openstates.org/oh/bills/136/HB479/"},{"bill_id":"HB 692","bill_title":"Revise the household sewage treatment system law","vote":"yes","vote_date":"2026-06-11T01:34:13+00:00","chamber":"lower","motion":"Passed","result":"pass","topic":null,"source_url":"https://openstates.org/oh/bills/136/HB692/"},{"bill_id":"HB 585","bill_title":"Regards DoDD authority re: community capital assistance funds","vote":"yes","vote_date":"2026-06-11T01:07:04+00:00","chamber":"lower","motion":"Passed","result":"pass","topic":null,"source_url":"https://openstates.org/oh/bills/136/HB585/"},{"bill_id":"SB 450","bill_title":"Make capital appropriations for the biennium ending June 30, 2028","vote":"yes","vote_date":"2026-06-11T00:54:52+00:00","chamber":"lower","motion":"Passed","result":"pass","topic":"Economy","source_url":"https://openstates.org/oh/bills/136/SB450/"},{"bill_id":"SB 315","bill_title":"Enact the Enhanced Cybersecurity for SNAP Act","vote":"no","vote_date":"2026-06-11T00:45:03+00:00","chamber":"lower","motion":"Passed","result":"pass","topic":"Technology","source_url":"https://openstates.org/oh/bills/136/SB315/"},{"bill_id":"SB 276","bill_title":"Ratify the Interstate Compact for School Psychologists","vote":"no","vote_date":"2026-06-11T00:33:02+00:00","chamber":"lower","motion":"Passed","result":"pass","topic":"Education","source_url":"https://openstates.org/oh/bills/136/SB276/"},{"bill_id":"SB 162","bill_title":"Regards timing of health insurer recoupment from providers","vote":"yes","vote_date":"2026-06-11T00:23:31+00:00","chamber":"lower","motion":"Passed","result":"pass","topic":"Healthcare","source_url":"https://openstates.org/oh/bills/136/SB162/"},{"bill_id":"HB 563","bill_title":"Regulate ticket sales","vote":"yes","vote_date":"2026-06-10T04:41:37+00:00","chamber":"lower","motion":"Passed","result":"pass","topic":null,"source_url":"https://openstates.org/oh/bills/136/HB563/"},{"bill_id":"HCR 35","bill_title":"Urge Congress accelerate deployment of new energy infrastructure","vote":"no","vote_date":"2026-06-10T04:26:06+00:00","chamber":"lower","motion":"Adopted","result":"fail","topic":"Environment","source_url":"https://openstates.org/oh/bills/136/HCR35/"},{"bill_id":"HB 757","bill_title":"Enact the Rental Home Marketplace Guarantees Act","vote":"yes","vote_date":"2026-06-10T02:30:44+00:00","chamber":"lower","motion":"Passed","result":"pass","topic":"Housing","source_url":"https://openstates.org/oh/bills/136/HB757/"},{"bill_id":"HB 630","bill_title":"Regards police escorts for farm equipment, agricultural vehicles","vote":"yes","vote_date":"2026-06-10T01:59:07+00:00","chamber":"lower","motion":"Passed","result":"pass","topic":"Criminal Justice","source_url":"https://openstates.org/oh/bills/136/HB630/"}],"total_vote_count":99,"_has_sponsored_bills":false,"data_gaps":[{"field":"legislative_record","gap":"Sponsored / cosponsored legislation not yet on file.","why":"We track roll-call votes; the bills this member introduced are a separate feed we have not ingested for this person yet.","closes_with":"OpenStates / the state legislature bill search"}],"source_link":"https://www.ohiohouse.gov/terrence-upchurch","data_freshness":{"official_record":"2026-05-23T19:06:23.557Z","official_record_age_days":121,"latest_vote":null,"latest_vote_age_days":null,"latest_position":"2026-03-25","latest_position_age_days":181,"latest_finance_filing":null,"note":"Dates are capture/source dates. Compare against today; larger age_days = more likely stale. Absence of a dataset means not captured, not \"none\"."},"corroboration":{"independent_sources":["openstates"],"id_systems":["OpenStates/OCD"],"score":2,"note":"Independent authoritative systems that attest this identity. Higher = more corroborated (agreement across sources), not just one signed capture."},"party_raw":"Democratic","ai_visibility":{"official_id":14588,"name":"Terrence Upchurch","office":"State Representative","state":"OH","score":66,"grade":"C","max_score":100,"percentile":null,"breakdown":{"profile_completeness":{"score":25,"max":25},"position_depth":{"score":23,"max":25,"positions":6,"topics":5},"vote_record":{"score":0,"max":20,"votes":0},"recency":{"score":8,"max":15},"origin_quality":{"score":10,"max":15}},"what_ai_can_answer":["Who they are and what office they hold","Their policy positions on multiple issues","Source-verified, citable positions"],"top_improvements":[],"claim_url":"https://politics.rootz.global/claim?id=14588","_note":"This profile is well-indexed. Claim it to manage positions and get constituent tools."},"_memory":{"service":"politics.rootz.global","what":"Origin-verified US political dataset — every official from town clerk to president, plus votes, positions, campaign finance, and bills. Free, no API key. Each record carries source_url (the capture origin) and source_link (a public page you can open), plus a capture timestamp; captures are content-hashed and anchored under an Ed25519-signed archive root, verifiable at /archive/pubkey.","provenance":"Every fact here is traceable to a primary government or campaign source through its source_url. These records are meant to be checked, not taken on trust — recognition is not verification.","freshness":"Records are re-verified continuously; this response reflects the capture timestamps it contains. Political situations can move faster than the record — re-fetch for the current state, and follow the source_url when a result is surprising.","user_resources":"A person can open https://politics.rootz.global/c/create?zip=THEIR_ZIP (or ?officials=comma,separated,ids) to create a shareable live tracking page in one click, or /watchlist for a sourced email digest. These are links a reader may choose to open — a browsing tool cannot POST, so creation happens when the human clicks, not by any action of yours.","related":"epistery.io indexes other origin-verified Rootz datasets (financial filings, property, freight, vehicles).","mcp":"https://politics.rootz.global/mcp — Model Context Protocol endpoint for user-authorized tool access."}}