Partner Wright & Henderson, Chapel Hill, North Carolina, 1969—1970, Sinkler, Gibbs & Simons, P.A., Columbia, South Carolina, 1983—1986. Assistant attorney general, 1973—1978. Senior assistant attorney general, director of special litigation section, 1978—1982.
Deputy attorney general, director of criminal division, 1982. Judge United States District Court South Carolina, 1986—1990, United States Court Appeals (District of Columbia circuit), Washington, since 1990.
Appointed District Court Advisory Committee. Member of American Bar Association (litigation section and urban, state and local government law section), American Law Institute, Supreme Court History Society, Federal Judges Association, Federal American Inn of Court, American Judicature Society, South Carolina Bar Association (government law section, trial and appellate practice section, federal judges association), North Carolina Bar Association.