Born in Jo Daviess County, Illinois. A resident of Galena, Jo Daviess County, Illinois when he enlisted in the 45th Illinois Infantry for three years at Galena, Illinois on 2 Sep 1861. Mustered in as a Private in Company C at Galena, Illinois on 20 Nov 1861. Discharged on 30 May 1862. A resident of East Galena, Jo Daviess County, Illinois when he enlisted in the 140th Illinois Infantry for 100 days at Galena, Illinois. Mustered in as 1st Sergeant of Company C at Camp Butler, Illinois on 18 Jun 1864. Mustered out at Camp Fry, Chicago, Illinois. A member of Phil H. Sheridan Post No. 44 of Tacoma, Pierce County, Washington. Served as Post Commander in 1905 and again in 1914 and as Post Adjutant in 1909. Transferred to Custer Post No. 6 of Tacoma, Washington when Sheridan Post 44 consolidated with Custer Post 6. Died in Tacoma, Washington.