Horner was homeschooled.[2] He was a businessperson.[3]
In 2022, Horner defeated his opponent Darrell Weldon Sr. in the Republican primary election for the 3rd district of the Georgia House of Representatives.[4] No Democratic candidate or incumbent was nominated to challenge him in the general election. He assumed his office in 2023, succeeding Dewayne Hill.[4]