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
This means that contrary to what many may assume, Master Roshi isn't immortal. 7 / 7