Graduate Ball St. University.
Advanced through ranks to lieutenant general United States Army, 2000. Deputy chief of staff personnel & installation management United States Army Europe, 1995—1998. Director military personnel management Office of the Deputy Chief Staff for Personnel, United States Army, 1998—2000.
Deputy chief of staff (personnel) United States Army, 2000—2001.
Married Teri Maude; children: Kathleen, Karen.