Thompson wurde im Juniata County, Pennsylvania, geboren, wurde in Perrysville in Dienst gestellt und später in Port Royal, Pennsylvania, bestattet.
Thompson wurde im Juniata County, Pennsylvania, geboren, zog nach Port Royal, Pennsylvania, und wurde später in Perrysville begraben.