He previously served on the Jefferson County, Alabama, Commission, including four years as the first African-American commission president. He also served as mayor of Fairfield, Alabama, and served one term on the Birmingham City Council.