Born in Clackamas County, Oregon. Enlisted in 1st Oregon Infantry for three years at Oregon City, Clackamas County, Oregon. Mustered in as a Private in Company E at Portland, Oregon the same day he enlisted. According to the Official Records, Company E, 1st Oregon Infantry was stationed at Fort Colville, Washington Territory on 30 Jun 1865. Mustered out at Fort Vancouver, Washington Territory on 22 Nov 1865. A member of G. K. Warren Post No. 21 of North Yamhill, Yamhill County, Oregon. Served as Post Adjutant in 1885, 1886 and 1887.