Prior to being appointed to the Senate, he represented the 81st Ohio House District as a State Representative where he also served in House leadership as Assistant Majority Whip.[2] Before being elected State Representative, he served in the Community Improvement Corporation of Henry County, where he oversaw economic development efforts for the county and worked to improve local workforce development efforts between manufacturers and schools in Henry and Williams counties.[3]
McColley lives in Napoleon with his wife, Denise, their daughter Anna, and their twin boys Matthew and Michael.[4]
In May 2020, during the COVID-19 pandemic, McColley and Senator Kristina Roegner introduced a bill that would immediately end Ohio's stay-at-home order and limit the state health director's ability to give similar orders. The bill is contrary to the recommendation of the country's top medical experts; Governor DeWine has promised to veto any bill that curb's the health director's authority during the crisis.[5]
In 2021, McColley was the lead sponsor on legislation that would make it harder to build solar and wind energy projects in Ohio. Solar and wind energy projects could be killed by local officials, whereas natural gas and oil projects could not.[6]
In 2021, McColley defended a proposed redistricting map for Ohio that was heavily gerrymandered in favor of Republicans.[7]
Committee assignments
During the 134th General Assembly, McColley was assigned to the following committees:[8]
(Chair of) Energy and Public Utilities Committee
(Vice Chair of) Judiciary Committee
(Vice Chair of) Government Oversight and Reform Committee