She is from Roanoke, Virginia. She did her under-graduate work at Roanoke College, Hollins College, and the University of Virginia, and graduated from the University of Maryland, Baltimore, Law School. She has worked as reporter on Greenbrier Independent and the Beckley Post-Herals, the Office of the General Counsel, the U.S. Department of Energy. She is also a concert and incident singer.