Adams was born on May 28, 1945 in Washington, D.C.. He was raised in Arlington, Virginia. Adams studied at Wakefield High School, at the Virginia Commonwealth University and at George Washington University.