Black was born in Saint Joseph, Missouri[1] and graduated from high school in King City, Missouri.[2] He holds a Bachelor of Science and a Master of Science, both in Agriculture Education, from the University of Missouri,[1] and worked as an agriculture educator for 32 years before retiring in 2016. He and his wife live in Chillicothe, Missouri and have four children.[2]
In 2016, Black ran for election to the District 7 seat in the Missouri House of Representatives,[3] which was open due to the former representative, Mike Lair, reaching the term limit.[4] Black defeated John Myers in the Republican primary with 86.42% of the vote, and was unopposed in the general election. In 2018, he defeated Democrat Dennis VanDyke with 79.6% of the vote, and ran unopposed in 2020.[3] He won the Republican Primary in August 2022 for Senate district 12, defeating two opponents, and then won the general election by a landslide.