Greg BarnesGreg Barnes is an American politician who has served as the representative for Alabama's 13th House of Representatives district since 2025. He is a member of the Alabama Republican Party.CareerBarnes first ran for state house in 2022, where he was defeated by incumbent Matt Woods. After Woods was elected to the Alabama Senate in a special election, Barnes announced his candidacy to run for the Republican nomination in the seat that Woods was vacating. He pledged to take no donations from anyone, including corporate political action committees. After no Democrat filed to run, Barnes was elected by winning the Republican primary on September 30, 2025.