Acting


Devil May Cry
News Anchor / Senator / Priest (voice)
2025

Marvel Studios Assembled: The Making of X-Men '97
Self - Magneto
2024

X-Men '97
Magneto (voice)
2024

Dungeons & Dragons: Honor Among Thieves
Special Creature Voice (voice)
2023

Batman: The Doom That Came to Gotham
Jason Blood / Etrigan (voice)
2023

Monster High
Codex (voice)
2022

A Tale Dark & Grimm
Asmodeus (voice)
2021

The Croods: Family Tree
Phil (voice)
2021

What If...?
Rusty (voice)
2021

DOTA: Dragon's Blood
Gwanwyn / Captain Fruhling / Deeb (voice)
2021

We Are Gathered Here
Producer
2019

Love, Death & Robots
Radio Broadcaster (voice)
2019

Castlevania
Dragan (voice)
2017

Hulk: Where Monsters Dwell
Nightmare (voice)
2016

Cell
Visual Effects Producer
2016

Halo: The Fall of Reach
Covenant Prophet / Captain Wallaci (voice)
2015