Gaston was first elected to represent the 100th district in the Alabama House of Representatives in 1982.[2][3] He was elected by his colleagues to serve as Speaker Pro Tempore in December 2010 for a special session after the Republicans gained a majority during the 2010 mid-term elections.[4] He was re-elected to full four-year terms in 2011 and 2015.[5]
Gaston became the Acting Speaker of the Alabama House of House per state law and House rules after incumbent Speaker Mike Hubbard was convicted on 12 felony counts of public corruption. Alabama law requires any public office holder immediately removed from office if they have been convicted of a felony.[6]
Gaston served as Acting Speaker until the full House reconvened to elect Mac McCutcheon as the permanent Speaker. With the chamber adjourned sine die for the rest of 2016, Gov. Robert J. Bentley would have to call a special session or the election of a permanent Speaker would have to wait until the House reconvenes in February 2017.[7]
In June 2016, Gaston announced that he would seek the job of Speaker on a permanent basis.[8]