He retired from the U.S. Army in 2004 as a Lieutenant Colonel after serving 24 years in various infantry and staff assignments in the U.S. and overseas. He holds a B.A. from Rutgers University and an M.S. from Kansas State University.