He is a 1961 graduate of the United States Military Academy at West Point, New York and served eight years in active duty. He was a paratrooper and Ranger-qualified Army officer. He fought in the Vietnam War, where he earned the Bronze Star, Combat Infantryman Badge, the Meritorious Service Medal, Republic of Vietnam Cross of Gallantry and two Air Medals.