You asked:

how old was edgar allan poe when john p. poe, sr. died

  • Edgar Allan Poe
    Edgar Allan Poe
    100 years, 8 months and 25 days old.