Known For

Spider-Man: Into the Spider-Verse

Rogue One: A Star Wars Story

Spider-Man: Across the Spider-Verse

Hotel Transylvania 2

Arcane

Avatar: The Last Airbender

Hotel Transylvania 3: Summer Vacation

Love, Death & Robots

The Mitchells vs. the Machines

Hotel Transylvania: Transformania

DC's Legends of Tomorrow

Regular Show
Filmography

Fixed
Movie · as Additional Voices (voice)

Diary of a Wimpy Kid: The Last Straw
Movie · as Additional Voices (voice)

The Hunting Party
TV · as Nelson Page · 1 ep

Spider-Man: Across the Spider-Verse
Movie · as Additional Voices (voice)

Hotel Transylvania: Transformania
Movie · as Additional Voices (voice)

Paws of Fury: The Legend of Hank
Movie · as Additional Voices (voice)

Night at the Museum: Kahmunrah Rises Again
Movie · as Additional Voices (voice)

Diary of a Wimpy Kid: Rodrick Rules
Movie · as Additional Voices (voice)

The Mitchells vs. the Machines
Movie · as Additional Voices (voice)

Arcane
TV · as Tattooed Leader (voice), Chross (voice) · 1 ep

Fame-ish
Movie · as Lex

Love, Death & Robots
TV · as Additional Voices (voice) · 1 ep

Doom Patrol
TV · as Candlemaker (voice) · 9 eps

Spider-Man: Into the Spider-Verse
Movie · as Additional Voices (voice)

Hotel Transylvania 3: Summer Vacation
Movie · as Carl Prickles / Additional Voices (voice)

Star Wars Resistance
TV · as Major Vonreg / Stormtrooper (voice), Major Vonreg (voice) · 2 eps

The Son of Bigfoot
Movie · as Japanese Man #3 (aka Asian Investor #3) (voice)

The Star
Movie · as Hunter (voice)

Betty Goes a-Posen
Movie · as Hotdog Vendor/Customer (voice)

Resident Evil: Vendetta
Movie · as Additional Voices (voice)

Rogue One: A Star Wars Story
Movie · as Additional Voices (voice)

Bling
Movie · as Ox King (voice)

Ukraine on Fire
Movie · as Narrator

Kingsglaive: Final Fantasy XV
Movie · as Niflheim Official (voice)

DC's Legends of Tomorrow
TV · as Hawk Creatures (voice) · 1 ep

LEGO Star Wars: The Resistance Rises
TV · as Poe Dameron (voice), Bounty Hunter (voice), Cornelius Evazan / Bounty Hunter (voice) · 1 ep

Hotel Transylvania 2
Movie · as Additional Voices (voice)

Secret of Water
Movie · as Self

Batman: The Dark Knight Returns
Movie · as Rescued Man (voice)

Batman: The Dark Knight Returns, Part 2
Movie · as Rescued Man (voice)

Justice League: The Flashpoint Paradox
Movie · as Captain Atom (voice)

Mom
TV · as Man (voice) · 1 ep

A Turtle's Tale 2: Sammy's Escape from Paradise
Movie · as Big Frenchman (voice)

Red Lights
Movie · as Presenter #1

Regular Show
TV · as Barry / Police Officer #2 (voice) · 1 ep

The Avengers: Earth's Mightiest Heroes
TV · as Dr. Doom (voice) · 2 eps

Batgirl: Year One
Movie · as Additional Voices (voice)

Happily N'Ever After 2
Movie · as Grimm (voice)

Curious George: A Very Monkey Christmas
Movie · as The Doorman / Hundley (voice)

Batgirl: Year One
TV · as Additional Voices · 20 eps

Justice League: The New Frontier
Movie · as Rick Flagg (voice)

Tutenstein: Clash of the Pharaohs
Movie · as Horace Behdety (voice)

Batman: The Brave and the Bold
TV · as Hourman (voice), Dr. Polaris (voice), Gold / Hydrogen (voice), Alloy / Gold (voice), Batman 2/Dick Grayson (voice) · 1 ep

The Great Mystery of Water
Movie · as Narrator, Himself

Legion of Super Heroes
TV · as Grimbor the Chainsman (voice), Announcer #1 (voice), Grimbor the Chainsman / R.J. Brande (voice) · 1 ep

Ark
Movie · as Additional Voices (voice)

Thru the Moebius Strip
Movie · as Additional Voices (voice)

The Avenging Apes of Africa
Movie · as (voice)

Avatar: The Last Airbender
TV · as Additional Voices (voice), Adult Sozin (voice) · 2 eps

The Batman
TV · as Riddleman #1 (voice), Tech 2 (voice), Clayface / Metallo (voice) · 1 ep

Justice League Unlimited
TV · as Nardoc / Angry Patron (voice), Robber #1 (voice), Thug Leader (voice), Captain Cold (voice), Heatwave (voice), Atomic Skull (voice) · 1 ep

Little Alvin and the Mini-Munks
Movie · as PC

Tutenstein
TV · as Professor Horace Behdety (voice), Witness #2 (voice) · 39 eps

Immortal Grand Prix
TV · 5 eps

Digimon: The Movie
Movie · as WarGreymon / Omnimon (Shared) / Rapidmon (voice)

Six-String Samurai
Movie · as Death (voice)

Vampires
Movie · as Narrator (voice) (uncredited)

Turbo: A Power Rangers Movie
Movie · as Lerigot / Rygog (voice)

Dead Tides
Movie · as Dockhand (as Walter Alexis Lang)
Blood Justice
Movie · as Joseph

Power Rangers
TV · as Rygog (voice), Zen-Aku (voice), Ecliptor (voice), Louie Kaboom (voice) (uncredited), Defector (voice) (uncredited) · 45 eps
