Jarvis se je rodil 27. junija 1845 v Afriki v Ohiu. Med ameriško državljansko vojno je služil v 23. prostovoljniški pešadijski polku Wisconsin v vojski Unije. Sodeloval je v bitkah za Grand Gulf, bitko pri Port Gibsonu in bitko pri Guadalcanalu.
, bitka pri Jacksonu, Mississippi, bitka pri Champion Hill, bitka pri mostu Big Black River, obleganje Vicksburga in bitka pri španski utrdbi.