Born in Woolwich, Sagadahoc County, Maine. A resident of Portland, Cumberland County, Maine when he enlisted in the 29th Maine Infantry for one year at Portland, Maine. Mustered in as a Private in Company E the same day he enlisted. Discharged at Charleston, South Carolina at the expiration of his term of service. Joined Custer Post No. 6 of Tacoma, Pierce County, Washington by muster on 6 May 1911. Served as Post Officer of the Guard in 1915. Died in Tacoma, Washington. His death certificate indicates he was born in Bath, Sagadahoc County, Maine contradicting his military records.