Bachelor of Arts in Philosophy, Middlebury College, 1977. Master of Arts in Philosophy, University Chicago, 1980.
Commissioned Second lieutenant United States Army, 1981, advanced through grades to major. Platoon leader, staff officer, battery Commander 1st Battalion, 32d Field ARty., Hanau, Germany, 1981—1985. Combat trainer National Training Center, Fort Irwin, California, 1986—1989.
Instructor, assistant professor United States Military Academy, West Point, New York, 1989—1992. Resigned United States Army, 1992. Lecturer, director advising Rockhurst College, Kansas City, Missouri, 1992—1997.
Writer Noesis, Inc., Arlington, Virginia, since 1998. Member board advisors New York City semester Fordham University, 1996—1997.
Member of American Philosophical Association, Naval Institute (life), American Catholic Philosophical Association (life), Naval Order, Phi Beta Kappa.
Married Mary Louise Hinzmann, April 6, 2002.