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