Master Roshi also known as The Turtle Hermit is a wise and powerful martial arts master. In the beginning of the Dragon Ball story he was the strongest fighter on the planet despite his great age. Master Roshi is the original user of the Kamehameha attack.
He has also trained many pupils such as Goku, Krillin, Yamcha, Ox-King and Goku's Grandpa Gohan. Roshi is also a very perverted man who enjoys groping and spying on attractive women.
Master Roshi was first voiced in an English dub by Clifton Wells in the canceled Harmony Gold dub of the Dragon Ball anime series and Dragon Ball movies 1 and 3.
Roshi was then voiced by Michael Donovan in the 13 episode Ocean Group version of Dragon Ball and the first Dragon Ball Movie.
Roshi was also voiced by Dean Galloway for the Blue Water dub of Dragon Ball and the Blue Water dub of Dragon Ball GT.
Roshi was originally voiced by Ian James Corlett in the English dub of Dragon Ball Z for the first season until he left the series.
Corlett's replacement was Peter Kelamis who voiced Master Roshi in all season 2 appearances.
For the original Ocean Group versions of the first 3 Dragon Ball Z movies Roshi was voiced by Don Brown.
When Funimation Entertainment dubbed Dragon Ball Z from season 3 onwards the role was recast and Roshi was then voiced by Mike McFarland.
Mike McFarland also voices Roshi the Funimation version of Dragon Ball, Dragon Ball GT, all Dragon Ball and Dragon Ball Z movies. Mike McFarland also re-dubbed the episodes and movies originally voiced by Gregory Snegoff, Michael Donovan, Ian James Corlett, Peter Kelamis and Don Brown. Mike McFarland reprises Roshi for Dragon Ball Z Kai as well.
However the Ocean Group version of Dragon Ball Z continued for international broadcasts and for these episodes Master Roshi was voiced by Terry Klassen.
In the France-produced AB Groupe dub of Dragon Ball: Sleeping Princess in Devil's Castle Roshi was voiced by Ed Marcus.