Screen Rant

  • Master Roshi has been depicted an elderly man since the beginning of Dragon Ball. So exactly how old is Roshi, and how has he lived so long? 1 / 7

  • Master Roshi was at least 300 in the first Dragon Ball anime. So by the end of Dragon Ball Super, Roshi must be around 350 years old. 2 / 7

  • It's been speculated that Roshi gained immorality from a pet phoenix, but it died from eating bad bird seed. 3 / 7

  • Since the bird died prior to the beginning of Dragon Ball, this can't be the explanation for his longevity. 4 / 7

  • The real reason for his long life is finally revealed in a filler episode of Dragon Ball Super. 5 / 7

  • Roshi sends Goku and Krillin on a mission to retrieve a plant that he uses to extend his life. 6 / 7

    Dragon Ball Z Kakarot Goku Buu Saga Vertical
  • This means that contrary to what many may assume, Master Roshi isn't immortal. 7 / 7