JohnBorn in Roanoke, Virginia, Mr. Edwards graduated from Princeton University (AB cum laude 1966), attended Union Theological Seminary in New York on a Rockefeller Brothers Theological Fellowship, and graduated from the University of Virginia Law School (JD 1970) where he was a member of the Virginia Law Review.

He served as a Captain/JAG Officer in the U.S. Marine Corps (1971 - 1973).

He was appointed the United States Attorney for the Western District of Virginia (1980-1981) by President Carter. He is the author of "Professional Responsibilities of the Federal Prosecutor," 17 University of Richmond Law Review 511 (1983).

He currently serves in the Senate of Virginia, having been first elected in 1995. He previously served on Roanoke City Council (1993-95) and as Vice Mayor of Roanoke (1994-95).

Mr. Edwards is also an adjunct professor at the University of Virginia Law School where he teaches trial advocacy.

Mr. Edwards belongs to a number of bar organizations. They include the Roanoke (Board of Directors, 1986-1988); Virginia (Chair, Criminal Law Section, 1987-1991) and American Bar Associations; Virginia State Bar; District of Columbia Bar; Virginia Trial Lawyers Association; American Association for Justice; Virginia College of Criminal Defense Attorneys; and the National Association of Former United States Attorneys.