Delta Theta Phi; Member, American Journal of Trial Advocacy, 1978-1979; Law Clerk to Hon. Judge Robert Bradley, Court of Civil Appeals, Alabama, 1979-1980; Assistant District Attorney, Montgomery County, 15th Judicial Circuit, 1981-1983; Alabama State Bar (Board of Bar Commissioners, 1992-2001, 2003-2006; Disciplinary Hearing Officer, 2001-2008); Alabama Law Foundation (Board of Directors, 2002-2008); Alabama Law Institute. Listed in the publications "The Best Lawyers in America" and "SuperLawyers".
Alabama Law Foundation; Atticus Finch Society (Charter Member); American College of Trial Attorneys; American Board of Trial Advocates.