Born in Windham, Cumberland County, Maine. A resident of Windham, Maine when he enlisted in the 10th Maine Infantry for three years. Mustered in as a Private in Company C on 12 Aug 1862. He would also serve in Companies D and B before transferring to Company D of the 29th Maine Infantry. Discharged at Augusta, Kennebec County, Maine. He was a member of Custer Post No. 6 of Tacoma, Pierce County, Washington. He died in Tacoma, Washington.