Mega Man Battle Network
He is voiced by Andrew Francis in the English version of the anime, Jeffrey Watson in the English version of "Mega Man Battle Network 5: Double Team DS" and Akiko Kimura in Japanese.