Born in Iowa. A member of G. K. Warren Post No. 21 of North Yamhill, Yamhill County, Oregon. Served the Post as Junior Vice Commander in 1891. Died in the Oregon Soldiers Home Hospital, Roseburg, Douglas County, Oregon. His pension records, Oregon Soldiers Home records, and his death certificate has his middle initial as "G", while his military records have his middle initial as "D".