Born in Merrimack, Hillsborough County, New Hampshire. A resident of Manchester, Hillsborough County, New Hampshire when he enlisted in the 9th New Hampshire Infantry for three years at Manchester, New Hampshire. Mustered in as a Musician (drummer) in Company B at Concord, Merrimack County, New Hampshire on 12 Jul 1862. Mustered out at Concord, New Hampshire. A member of John A. Winslow Post No. 87 of Tacoma, Pierce County, Washington. On 9 Jan 1909 he transferred to Custer Post No. 6 of Tacoma, Washington. Admitted to the Washington State Soldiers Home at Orting, Pierce County, Washington on 22 Jun 1912. Died at his home in Tacoma, Washington. He is buried in a G.A.R. section of the cemetery.