John Edwards (born June 10, 1953), is an American attorney and politician from the U.S. state of North Carolina. A Democrat, Edwards came from a working-class family and was became a successful trial lawyer before entering politics. He defeated the incumbent Republican Lauch Faircloth in North Carolina's 1998 Senate election and during his six-year term sought the Democratic nomination in the 2004 presidential election based on a populist message