Thompson nació en el condado de Juniata, Pensilvania, entró en Port Royal, Pensilvania, y más tarde fue enterrado en Perrysville.
Thompson nació en el condado de Juniata, Pensilvania, entró en servicio en Port Royal, Pensilvania, y más tarde fue enterrado en Perrysville.