The Painting
2013 · Animation
as The Painter
Earwig and the Witch
2020 · Anime
as Mr. Jenkins
Bastards y Diablos
2020 · Adventure
as Gabriel Rojas
Justice League Dark
2017 · Animation
as Abnegazar
The Count of Monte Cristo
2002 · Action
as Luigi Vampa
Hellsing Ultimate [English]
2006 · Anime
as Enrico Maxwell
Licensed by Royalty
2003 · Anime
as Rowe Rickenbacker
The Jetsons & WWE: Robo-WrestleMania!
as Usher Robot
Blade
2011 · Animation
as Deacon Frost
Beware the Batman
as Alfred Pennyworth
Peter Rabbit S2
2014 · Animation
as Tommy Brock
The Sisters Grimm
2025 · Animation
as Giant
Lego Scooby-Doo!: Haunted Hollywood
2016 · Animation
as Atticus Fink
Avengers Confidential: Black Widow & Punisher
as Orion
Tristan + Isolde
2006 · Action
as Leon
Arcane S2
2024 · Animation
as Vander
Big Fish & Begonia
as Lingpo
Hellsing Ultimate
Garfield 2
2006 · Adventure
as Hotel Porter
Texhnolyze
as Keitaro Mizuno
A Cat in Paris
2010 · Animation
as Victor Costa
Dragons: Race to the Edge S6
2018 · Animation
as Ryker
Iron Man: Rise of Technovore
2013 · Anime
as Obadiah Stane
Spies in Disguise
2019 · Animation
as Agency Employee #2
Wolverine
as Koh
Tomb Raider: The Legend of Lara Croft S1-S2
2024 · Anime
as Kane
Splinter Cell: Deathwatch
as Thomas
Dota: Dragon's Blood S1-S3
2021 · Animation
as Terrorblade
Pickle and Peanut S1-S2
2015 · Animation
as Additional Voices
Marvel Future Avengers [English] S1-S2
as Ares
Love, Death & Robots S4
as Supervisor
Marvel Future Avengers
All Hail King Julien S2
as Mountain Lemur Captain