1965년 텍사스테크 대학에서 정부학을 전공했으며, 정부학으로 석사학위를 받았다. 1969년에서 1988년까직 해군에서 정보장교로 재임했으며, 베트남 인근 해상과 해안 정보 센터에서 복무했다. 1984년에서 1985년까지 워싱턴 D.C. 애틀랜틱 카운슬에서 선임연구원으로 재직했으며 해군에서 퇴역한 후 컨설팅 회사인 브즈 알렌 & 해밀턴에서 프로그램 매니저로 일했다.