Tico of the Seven Seas – James Tokyo Underground – Pairon, Narrator Transformers: Armada – Megatron / Galvatron Transformers: Energon – Megatron / Galvatron Transformers: Cybertron – Megatron / Galvatron Yashahime: Princess Half-Demon - Sesshōmaru (Episodes 15, 18, 21-25, 27-31, 35-40, 45-48) Film Adventures of Mowgli – Akela (English dub) Barbie and the Three Musketeers – Alexander Barbie as Rapunzel – Hugo Barbie in Princess Power – Wes Rivers Barbie: Mariposa – Royal Guard Broken Saints – Lear Dunham Casper's Haunted Christmas – Narrator DC Showcase: Blue Beetle – Question Fatal Fury: The Motion Picture – Kim Kaphwan Hot Wheels AcceleRacers – Deezel "Porkchop" Riggs Iron Man & Captain America: Heroes United – J.A.R.V.I.S., Computer Voice #1 Iron Man & Hulk: Heroes United – J.A.R.V.I.S. Jin-Roh: The Wolf Brigade – Additional Voices Inuyasha the Movie: Affections Touching Across Time – Sesshōmaru Inuyasha the Movie: Swords of an Honorable Ruler – Sesshōmaru Inuyasha the Movie: Fire on the Mystic Island – Sesshōmaru Night of the Living Carrots – The Missing Link Planet Hulk – Additional Voices Ratchet & Clank – Clank Rudolph the Red-Nosed Reindeer: The Movie – Cupid Scooby-Doo! and the Beach Beastie – Grafton Brownstone Scooby-Doo! and the Gourmet Ghost – Henry Metcalf, Chef Edward DuFlay Teen Titans: The Judas Contract – Additional Voices The Ant Bully – Sleeping Ant #2, Wrangler Ant, Guard Ant #3 The Hero of Color City – Black, King Scrawl Up – Newsreel Announcer Doraemon: Nobita and the New Steel Troops—Winged Angels – Pippo Video games Assassin's Creed II – Additional Voices Assassin's Creed: Brotherhood – Salai (Da Vinci's Disappearance DLC) Baldur's Gate: Dark Alliance II Batman: Arkham City – James Gordon Beetle Adventure Racing – Game Announcer Ben 10: Omniverse – Cannonbolt, Gravattack, Heatblast, Khyber, Shocksquatch, Arachdroid Ben 10: Omniverse 2 – Cannonbolt, Gravattack, Incursean Frog Commando, Swampfire Call of Duty: Advanced Warfare – Additional Cast Dead Island – Logan Carter Dead Island: Riptide – Logan Carter Dragalia Lost – Sha Wujing Disney Infinity 3.0 – J.A.R.V.I.S., Mysterio Doom 3 – Additional VO Doom 3: Resurrection of Evil – Additional VO Hot Shots Golf Fore! – Clank Fuse – Oculus Impossible Creatures – Upton Julius Inuyasha: Feudal Combat – Sesshomaru (English version) Kessen – Narrator (English version) Kingdom Hearts III – Olympus Narrator (English version) Lost: Via Domus – John Locke Marvel Nemesis: Rise of the Imperfects – Iron Man Marvel: Ultimate Alliance