Fire"). Mummies Alive! – Talos NASCAR Racers – Various characters ReBoot – Head Spectral (Ep. "Where No Sprite Has Gone Before") Regular Show – Various characters Rescue Heroes – Rock Miner RoboCop: Alpha Commando – Various characters Robot Chicken – Megatron, Invisible Man, 8-bit Blacksmith Roswell Conspiracies: Aliens, Myths and Legends – Various characters Scooby-Doo! Mystery Incorporated – Argus Fentonpoof, Dr. Phobos, Bill Buntman Skysurfer Strike Force – Jack Hollister / Skysurfer One (season 2) Star Wars: The Clone Wars - General Tandin, Citizen and Rebel The Story of Christmas - Joseph Street Fighter - Akuma Street Sharks - Dr. Robert Bolton Stretch Armstrong and the Flex Fighters - Stretch Monster and Epsilon Interviewer Stroker and Hoop - Ansel, Announcer Tales from the Unknown - Moltar, Shock Rock, Humungousaur Teen Titans Go! - Death, Ferryman, Whimsy Robin, Whimsy Cyborg, Buster and Dragon The Cramp Twins - News Anchor and Man (Ep. "News Whale/Twisted Ending") The Wacky World of Tex Avery – Narrator Tom and Jerry Tales - Mauricio (Ep. "Tiger Cat/Feeding Time/Polar Peril") Transformers: Animated - Optimus Prime, Grimlock, Lugnut, Cliffjumper, Warpath, Highbrow, Sparkplug Witwicky Transformers: Prime – Hardshell, Vehicon Trooper #1 Transformers: Robots in Disguise – Hammerstrike, Slashmark, Race Announcer (Ep. 55) The Twisted Whiskers Show – Dander, Claude, Dash, Fishmonger Ultimate Spider-Man – J.A.R.V.I.S. (Ep. "The Avenging Spider-Man: Part 1") Walter Melon – Alien Father and NASA Reporter We Bare Bears – Various characters Xiaolin Chronicles - Clay Bailey, Chase Young and F-Bot X-Men: Evolution - Charles Xavier / Professor X and En Sabah Nur / Apocalypse Yakkity Yak – Additional Voices Young Justice – Vandal Savage, Elongated Man, Steve Lombard, Arion and Kirby Jacobs Yvon of the Yukon - Several other characters Anime dubbing Dragon Ball Z – Recoome (Ocean dub) Eat-Man '98 – Bolt Crank Fatal Fury 2: The New Battle – Kim Kaphwan Ghost in the Shell: Stand Alone Complex OVAs – Batou Hello Carbot — Hawk Inuyasha – Sesshōmaru (1st voice, also movies), Unnamed samurai (oni women), Gakusanjin, O-Yakata's guard, Mimisenri, Unnamed elderly village (Suikotsu's village) Key the Metal Idol – Tomoyo Wakagi Maison Ikkoku – Soichiro Otonashi MegaMan NT Warrior – ProtoMan.EXE Mobile Suit Gundam Wing – Treize Khushrenada Monster Rancher – Monol, Captain Clay, Celius, End Bringer, Moo Night Warriors: Darkstalkers' Revenge – Pyron Ranma ½ – Soun Tendo, The Gambling King, Daisuke, Additional Voices Ronin Warriors – The Ancient One, Narrator