Born in Ontario, Canada. A resident of Elkader, Clayton County, Iowa when he enlisted in the 21st Iowa Infantry. Mustered in as a Private in Company D at Dubuque, Dubuque County, Iowa on 22 Aug 1865. Mustered out at Baton Rouge, East Baton Rouge Parish, Louisiana on 15 Jul 1865. Discharged at Clinton, Clinton County, Iowa. By 1888 was a member of Custer Post No. 6 of Tacoma, Pierce County, Washington. Joined George H. Thomas Post No. 5 of Olympia, Thurston County, Washington on 17 Aug 1894. He and his wife Martha were admitted to the Washington State Veterans Home at Retsil, Kitsap County, Washington on 11 Apr 1920. His wife died while on furlough and he was honorably discharged on 29 Dec 1926. Died in Olympia, Washington.