Born in Allegany County, New York. Enlisted in the 13th U.S. Infantry for three years at Dubuque, Iowa. Discharged as a Private on 12 Feb 1864 to re-enlist for three years at Huntsville, Alabama. Discharged at the expiration of his term of service as a Sergeant at Camp Cooke, Montana Territory. On 26 Mar 1910 joined by transfer Custer Post No. 6 of Tacoma, Pierce County, Washington. On 1 Jul 1911 made application for a transfer card which was granted. Died in Puyallup, Pierce County, Washington.