Jarvis urodził się 27 czerwca 1845 roku w Afryce, Ohio. Podczas amerykańskiej wojny secesyjnej służył w 23. Wisconsin Volunteer Infantry Regiment of the Union Army. Brał udział w bitwie pod Grand Gulf,
Bitwa pod Port Gibson, bitwa pod Jackson, Missisipi, bitwa pod Champion Hill, bitwa pod Big Black River Bridge, oblężenie Vicksburg i bitwa pod Spanish Fort.