Known For
Filmography

Star Wars: Maul - Shadow Lord
TV · as Police Officer #1 / Vendor (voice), Announcer / Pyke Enforcer #3 (voice) · 1 ep

Rock, Paper, Scissors
TV · as Driver (voice), Bus Driver / Driver (voice), Hiring Robot / Doomsday Machine / Customer / Robot 3 (voice), Driver / Dad (voice), Hiring Robot (voice), Hiring Robot / Doctor / Climbing Guy (voice) · 3 eps

Star Wars: Fun with Nubs
TV · as RJ-83 (voice) · 20 eps

Raid: Call of the Arbiter
TV · as Jizoh · 10 eps

Star Wars: Young Jedi Adventures
TV · as RJ-83 (voice) · 55 eps

DOTA: Dragon's Blood
TV · as Blacksmith / Bandit Chief / Innkeeper (voice), InnKeeper (voice) · 1 ep

Star Wars: The Bad Batch
TV · as Ordo Moon Dragon / Refugee (voice), Imperial Tech / K-9X1 / Stormtrooper Pilot (voice), Client / Sylar (voice), Stormtrooper #1 / Ugnaught (voice), Announcer / Jet Venim (voice), Cartel Droid #1 / Gungi / Trandoshans (voice), Mokko (voice) · 1 ep

Arcane
TV · as Additional Voices (voice) · 5 eps

Transformers: War for Cybertron: Earthrise
TV · as Unicron (voice) · 1 ep

Doom Patrol
TV · as Monsieur Mallah (voice) · 5 eps

Star Wars Resistance
TV · as Glitch (voice), Hallion / Nod / PA Voice / Tooms (voice), Al / Oplock (voice), Pirate (voice), Stormtrooper #2 / Stormtrooper (voice), Aeosians / First Order Officer (voice), Aeosians (voice), Computer Voice / Vendor (voice), First Order Officer / Gork (voice), Glitch / Stormtrooper (voice) · 4 eps

Barbie: Star Light Adventure
Movie · as Starlian (voice)

Battle Oasis
Movie · as Motega / Akecheta / Awati / Onaco

We Bare Bears
TV · as Alpha Wolf / Additional Voices (voice) · 1 ep

Monster High: Scaris City of Frights
Movie · as Tiki People (voice)

Monster High: 13 Wishes
Movie · as Crash Maxxon (voice)

Monster High: Escape from Skull Shores
Movie · as The Tikis (voice)

Monster High: Why Do Ghouls Fall in Love?
Movie · as Kieran Valentine (voice)

Monster High: Ghouls Rule
Movie · as Tiki People (voice) (uncredited)

Spin
Movie · as The Bartender

Jingle All the Way
Movie · as Animal Control Officer

Mother of Normandy: The Story of Simone Renaud
Movie · as Narrator

The Incredible Hulk
Movie · as The Hulk/Abonimation (voice) (uncredited)

Revisioned: Tomb Raider
TV · as Hideous Monk · 10 eps

The Simpsons
TV · as Skunks (voice), Wolverine (voice), Bull (voice), Axel (voice), Balfalmagog (voice) · 1 ep
