Resume

TRANSFORMERS: POWER OF THE PRIMES (2018, Mini-Series)
as Megatron

TRANSFORMERS: TITANS RETURN (2017, Mini-Series)
as Megatron

NEVER STOP SNEAKIN’ (2017, Video Game)
as Amadeus Guildenstern

THE WIZARDS VR (2017, Video Game)
as Aurelius

RED VS. BLUE (2017, Webseries)
as Spencer Porkensenson

SMITE (2017, Video Game)
as Full Metal Vulcan skin

RIO! RAINBOW GATE (2017, Anime)
as Orlin Dunhill

REGALIA: OF MEN AND MONARCHS (2017, Video Game)
as Levant/Baz/Villagers

THE LETTER (2017, Video Game)
as Father Norman/Bartender G/Chief Inspector Lee

ALICE VR (2016, Video Game)
as Maximilian Hatter/Other Voices

BATTLERITE (2016, Video Game)
as Bakko/Turok/Varesh

TRANSFORMERS: COMBINER WARS (2016, Mini-Series)
as Megatron

HEROES WITH ISSUES (2016, Webseries)
as the voice of the Joker

SUPER POWER BEAT DOWN! (2016, Webseries)
as the voice of Optimus Prime/Iron Man/J.A.R.V.I.S

DUNGEON LEAGUE (2016, Video Game)
as Drake/Trainer

SONG OF THE LAST SEASON (2016, Video Game)
as Scatto/Palamari/Django/Aquallo

SUPER POWER BEAT DOWN! (2015, Webseries)
as the voice of Darth Sidious

Z-BOY: THE SERIES (2015, Webseries)
as Cornelius/The Grim Reaper/Extras

SUPER POWER BEAT DOWN! (2015, Webseries)
as the voice of the Joker

KUNG-FU VIKING (2015, Short Film)
as the voice of Kung-Fu Viking

APOTHEON (2015, Video Game)
as Poseidon

DRAGONBALL: ABSALON (2015, Webseries)
as Lord Erion/Xicor

DEADPOOL VS. DEATHSTROKE (2015, Death Battle! Short)
as Deathstroke

AURORA (2015, Film)
as Robots (various)

FAILSAFE (2014, Film)
as Raji

DEATHSTROKE: ARKHAM ASSASSIN (2014, Film)
as Deathstroke/Black Mask

BATMAN: ABYSS (2013, Webseries)
as Harvey Dent/The Joker/Victor Zsasz

A HOUSE ON A HILL (2012, Short Film)
as The Narrator

THE SINGULARITY (2011, Short Film)
as The Cube

Z-BOY (2010, Short Film)
as Cornelius/The Grim Reaper/Evil Surgeon