John Hamilton was born in 1842 in England, possibly the son of John.
John left England and immigrated to America, eventually settling in eastern Michigan sometime before 1863.
He stood 5’6” with hazel eyes, brown hair and a light complexion, and was a 21-year-old hostler possibly living in Casco, St. Clair County when he became a substitute for Almon Chapman who had been drafted on February 11, 1863, at Casco for 9 months. John enlisted in Unassigned on March 4, 1863, at Casco for 3 years, crediting Casco, and was sent to the Regiment on March 6, but there is no further record.
He may have been the same John Hamilton who was drafted for 3 years from Buchanan, Berrien County and who was mustered on November 2, 1863. He was reported in Unassigned, Fourth Michigan cavalry, and deserted at Grand Rapids.
There is no further record.