Bachelor, Mississippi State University, Starkville, 1968; Juris Doctor, University of Virginia, 1971.
Attorney-adviser, Department of Justice, Washington, 1975-1980; assistant United State Attorneys, Department of Justice, Jackson, Mississippi, 1980-1984; United States magistrate judge, United States Court Justices, Aberdeen, Mississippi, since 1984. Criminal investigator United States Air Force, Topeka, 1971-1972.
Captain United States Army, 1972-1975. Member American Bar Association, Federal Bar Association (chapter vice president 1986-1990), American Judicature Society, Mississippi Bar Association.
Married Barbara Purse Beach, June 17, 1972 (divorced September 1978). Married Deborah Selph Davis, December 12, 1980. Children: Michael Scott, Stuart Sheffield.