Hertzler was born in Savannah, Georgia. He was raised in St. Joe, Missouri and in El Paso, Texas. Hertzler studied at Bucknell University, at the University of Maryland, and at American University. He is a Democrat. He has one child.