Original: Tom Riley , voiced by Walker Edmiston ( 1987 - 2007 )
Simplified: Tom Riley voiced by Walker Edmiston ( 1987 - 2007 )