John DiMaggio (born on September 4, 1968) is an American voice actor and comedian who voices Brother Blood.
He is best known for voicing Bender in Futurama, Marcus Fenix in the Gears of War series, Dr. Drakken in Kim Possible, Aquaman in Batman: The Brave and the Bold , Jake the Dog in Adventure Time, Rico in The Penguins of Madagascar series, Boho in Generator Rex, Aggragor, Diagon, Vulcanus Rath from Ben 10, Shnitzel from Chowder, Dirtbeard in Turbo FAST and Scotsman from Samurai Jack.
Teen Titans Go!
List of characters voiced by John DiMaggio
|Teen Titans Go! Cast|
|Creators||Michael Jelenic • Aaron Horvath • Peter Rida Michail • Luke Cormican • Scott O'Brien • Jeff Mednikow • James Krenzke • Glen Murakami • Peggy Regan • Sam Register|
|Main Cast||Scott Menville • Hynden Walch • Tara Strong • Greg Cipes • Khary Payton|
|Supporting Cast||Ron Perlman • Lauren Tom • John DiMaggio • Rodger Bumpass • Ashley Johnson • Kevin Michael Richardson • Billie Hayes • Tom Kenny • Freddy Rodriguez • Wil Wheaton • Kate Micucci • Nika Futterman • Jeff Bennett • Eric Bauza • Roz Ryan • David Kaye • Alexander Polinsky • Will Friedle • Dee Bradley Baker • Dwight Schultz • Pamela Adlon|