Eric Vale
From Dragon Ball Encyclopedia
Eric Vale (born Christopher Eric Johnson April 28, 1974 in Dallas, Texas) is an American voice actor. He works for FUNimation and is the voice of the Tournament Announcer throughout the whole series, Future Trunks, Trunks (as an adult), and many more.
He is also notable for voicing Sanji in the FUNimation dub of One Piece as well as Shorin/Rando and Sakyo in Yu Yu Hakusho.