Born in New York. A resident of Rock Island, Rock Island County, Illinois when he enlisted in the 126th Illinois Infantry for three years at Rock Island, Illinois. Mustered in as a Private in Company I the same day he enlisted. Mustered out at Pine Bluff, Jefferson County, Arkansas. A member of Luther C. Ladd Post No. 17 of Puyallup, Pierce County, Washington. Died in Puyallup, Washington.