From 1965 to 1966, he became the chief of staff for Congressman Charles Weltner, and after holding this post for two years, he resigned to become a private attorney. From 1974 to 1977, he served as an Atlanta City Councilman, and he used this position as a stepping stone to the House.