Chairman Alabama Rapid Rail Transit Commission. Vice chairman Louisiana-Mississippi-Alabama Rapid Rail Transit Commission, 1983—1984, chairman, 1984. State advisor Congressional Advisory Committee, American Security Council.
Member Republican State Executive Committee, since 1991. Chairman Tuscaloosa County Representatives, since 1991. Young churchmen adviser Episcopal Diocese Alabama, 1976, convention delegate.
Senior warden Christ Episcopalian Church, 1984. Board director Tuscaloosa Kidney Foundation. Member of National Small Business Association, Tuscaloosa Board Realtors, National Association Realtors, United States Coast Guard Auxiliary (flotilla Commander and district public affairs officer 1997, flotilla staff officer since 1994, district staff officer since 1997), University Alabama Alumni Association, University Alabama Commerce Executives Society, Alabama Association RailRoad Passengers (president 1982, 1990, 1991), National Association RailRoad Passengers, Kiwanis (Greater Tuscaloosa chapter), North River Yacht Club, Delta Sigma Pi.