Born in Tremont, Tazewell County, Illinois. A resident of Tremont, Illinois when he enlisted in the 139th Illinois Infantry for 100 days at Pekin, Tazewell County, Illinois. Mustered in as a Private in Company C at Peoria, Peoria County, Illinois on 1 Jun 1864. Mustered out at Peoria, Illinois. A member of Custer Post No. 6 of Tacoma, Pierce County, Washington. Admitted to the Washington State Soldiers Home at Orting, Pierce County, Washington on 11 Apr 1918. Died at Aberdeen General Hospital in Aberdeen, Grays Harbor County, Washington.