In January 2016, he succeeded outgoing Republican Representative Richard Burford, an unsuccessful candidate against the Conservative Democrat John Milkovich for the District 38 seat in the Louisiana State Senate in the general election held on November 21, 2015.
[2] In 2016, Bagley joined a House bipartisan majority to enact a one-cent increase in the state sales tax.
[3] In April 2017, Representative Bagley proposed legislation which would halt most automobile inspection stickers required annually since 1961 on all vehicles in Louisiana.
[4] On May 15, 2017, the House Transportation Committee, citing skepticism for Bagley's legislation by the Louisiana State Police, tabled the bill.
Representative Terry Landry, a former state police superintendent from Lafayette Parish, said that he thought ending inspections would be "sacrificing safety.