Law clerk, J. O. Sentell, clerk, Supreme Court of Alabama, 1977
Law clerk, Hon. Robert Varner, U.S. District Court, Middle District of Alabama, 1977-78
Staff attorney, Birmingham Area Legal Services, Birmingham, Alabama, 1979
Assistant U.S. attorney, Northern District of Alabama, 1979-1991; Civil Division, 1979-1985; Criminal Division, 1985-1991