In 1974 afgestudeerd aan het Virginia Military Institute met een graad in geschiedenis en een aanstelling als tweede luitenant bij de Cavalerie. Zijn eerste post was in Duitsland, alwaar hij vijf jaar onder andere doorbracht als leider van een tankpeloton. Hij diende ook tijdens Desert Storm. In het voorhaar van 1991, na zijn terugkeer uit de Golf, nam hij ontslag, maar bleef nog wel luitenant-kolonel in de Individual Ready Reserve van het leger. Inmiddels is hij Full-time schrijver.