Born in Stillwater, Saratoga County, New York. Enlisted in the 13th New York Heavy Artillery for three years at Stillwater, New York. Mustered in as a Private in Company F on 31 Jan 1864. Transferred to Company K, 6th New York Heavy Artillery on 27 Jun 1865. Mustered out with his Company at Washington, DC. A member of Luther C. Ladd Post No. 17 of Puyallup, Pierce County, Washington. Admitted to the Washington State Soldiers Home at Orting, Pierce County, Washington on 25 May 1909 and honorably discharged on 1 Apr 1911 to transfer to the Washington State Soldiers Home Colony at Orting, Washington. Died at Orting, Washington.