Hooper grew up in San Francisco until age 12 when his father was appointed U.S. Defense Representative to NATO.
Hooper served in Germany as a Lieutenant in the U.S. Army Adjutant General's Corps from 1968-1970.