W 1862 roku, po wybuchu wojny domowej, wstąpił do armii Unii jako kapitan kompanii H, 31st Iowa Volunteer Infantry Regiment. Został awansowany na majora w 1864 roku i służył do końca wojny. Brał udział w bitwach pod Chickasaw Bayou, Arkansas Post, oblężenie Vicksburg, Lookout Mountain, Missionary Ridge, Kennesaw Mountain, Atlanta
, i Jonesboro, i Sherman's March to the Sea.