Known For
Filmography

Sonic the Hedgehog: Memories And Beyond
Movie · as Shadow the Hedgehog (voice)

Sonic x Shadow Generations: Dark Beginnings
TV · as Shadow the Hedgehog (voice) · 3 eps

Max & Me
Movie · as Julius Kolbe (voice)

TailsTube
TV · as Shadow (voice), Orbot (voice), Shadow (voice) / Orbot (voice) · 3 eps

Arcane
TV · as Additional Voices (voice) · 1 ep

Spycies
Movie · as Vladimir (voice)

Alien Xmas
Movie · as Reindeer / Klepts / Audience (voice)

Playmobil: The Movie
Movie · as Ook-Ook (voice)

The Queen's Corgi
Movie · as Trump (voice)

Love, Death & Robots
TV · as Old Man (voice) · 1 ep

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

Subway Surfers: The Animated Series
TV · as Mully · 11 eps

The Swan Princess: Royally Undercover
Movie · as Count Antonio

Kingsglaive: Final Fantasy XV
Movie · as Newscaster (voice)

This Is Us
TV · as Voice Over Actor · 1 ep

The Nutcracker Sweet
Movie · as Drosselmeyer / Commander / Mice (voice)

Hatched: Chicks Gone Wild!
Movie · as Vik von Vulture (voice)

Iesodo: Kindness
Movie · as Jacob (voice)

Hotel Transylvania 2
Movie · as Additional Voices (voice)

Transformers: Robots In Disguise
TV · as Shadelock (voice) · 1 ep

Sonic Boom
TV · as Orbot / Additional Voices (voice) · 104 eps

Clarence
TV · as Cab Driver (voice), Buckey O'Neill / Hick 2 / Hick 3 (voice), Gunnar / Hairyman (voice), Buckey O'Neill (voice) · 1 ep

Monsuno
TV · as Beyal/Noah · 65 eps

The Bat Man of Shanghai
TV · as Bane / Bat-Man (voice), Mob Boss (voice) · 3 eps

DC Nation Shorts
TV · as Bane (voice), Bat Man / Bane (voice) · 1 ep

超蛙战士之初露锋芒
Movie · as Conner (voice)

The Avengers: Earth's Mightiest Heroes
TV · as Warlock / Cop (voice) · 1 ep

Superman: Red Son
Movie · as Jimmy Olsen / Batman / Green Lantern (Hal Jordan) / Pyotr Roslov

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

Resident Evil: Degeneration
Movie · as U.S. President (voice)

Adventures in Voice Acting
Movie · as Self

Star Wars: The Clone Wars
TV · as King Sanjay Rash / Rebel / Citizen (voice), King Sanjay Rash (voice) · 2 eps

The Toy Warrior
Movie · as RJ (voice)

What the #$*! Do We (K)now!?
Movie · as Voice Over Talent (voice)

Immortal Grand Prix
TV · 5 eps

The Night Before Christmas: A Mouse Tale
Movie · as Charles / Junior (voice)

Digimon: The Movie
Movie · as Gabumon / MetalGarurumon / Omnimon (Shared) (voice)

Mon Colle Knights
TV

Jackie Chan Adventures
TV · as Thug 2 (voice) · 1 ep

Armitage III: Poly Matrix
Movie · as Doctor (voice)

Masked Rider
TV · as Recyclatron (voice), Skull Reapers (voice) · 1 ep

Fushigi Yugi: The Mysterious Play
TV

Street Fighter II: V
TV · 29 eps

Diagnosis: Murder
TV · as Juror / Will · 1 ep

Power Rangers
TV · as Alien (voice), Motorcycle Org (voice), Spellbinder (voice), Angelcon (voice) · 1 ep

8 Man - For All Lonely Nights
Movie · as (english version)(voice)

Hearts Afire
TV · as School Board President · 1 ep

Sisters
TV · 1 ep

Beverly Hills, 90210
TV · as Ron Checkic · 1 ep

The Revenge of Al Capone
Movie · as Reporter

Murder, She Wrote
TV · as Forensic Man, Policeman · 1 ep

Highway to Heaven
TV · 1 ep

Hunter
TV · as Man · 1 ep

Columbo
TV · as Police Technician · 1 ep
