


as Joe
Dec 4, 2021

as Kuben Blisk (voice)
Oct 18, 2021

as Kuben Blisk
Apr 19, 2021

as Kuben Blisk (voice)
Apr 19, 2021

as Kuben Blisk (voice)
Aug 11, 2020

as Agency Employee #2 / Marcy's Agent #3 (voice)
Dec 4, 2019

as Usher Robot (voice)
Feb 28, 2017

as Abnegazar (voice)
Jan 24, 2017

as Bashkim
Aug 18, 2016

as Atticus Fink / Director (voice)
Jan 28, 2016
as Eddie
Aug 16, 2015

as Gabriel Roja (Voice)
Jun 14, 2015

as Newscaster (voice) (uncredited)
Mar 15, 2012

as Captain Hered
Jan 1, 2012

as Alistair Darling (uncredited)
Nov 25, 2011

as Voice Actor
May 15, 2010

as Batroc the Leaper
Jan 18, 2010

as Paul Holtzman
Dec 8, 2009

as The Hulk/Abomination (voice) (uncredited)
Jun 12, 2008

as Various (voice)
Feb 13, 2008

as Narrator
Jan 1, 2008

as Clerk
May 19, 2007

as Hotel Porter
Jun 15, 2006

as Leon
Apr 7, 2006

as Luigi Vampa
Jan 23, 2002

as Police Captain (uncredited)
Oct 7, 2000

as Ruzimir (voice), Gate Guard / Sailor (voice)
Nov 19, 2025

as Canis / Seven / Giant (voice)
Oct 2, 2025

Aug 29, 2025

as Kane (voice)
Oct 10, 2024

as Sa'al the Demon (voice)
Apr 25, 2024

as Nigel (voice)
Jul 14, 2022

as Vander (voice), Bolbok / Vander (voice), Bolbok (voice), Vander / Warwick (voice), Warwick (voice)
Nov 6, 2021

as Terrorblade / Pit Boss (voice), Terrorblade (voice), Terrorblade / Urlo (voice), Jarl (voice), Terrorblade / Jarl (voice), Urlo / Flugg (voice), Terrorblade / D.M.O. Soldier (voice), Terrorblade / Flugg / Driver / Priest (voice)
Mar 25, 2021

as Additional Voices (voice), Abomination Teacher (voice)
Jan 10, 2020
as Piérre / French Man (voice)
May 10, 2019

as Supervisor / British Man (voice), Jeoffry (voice)
Mar 15, 2019

as Caustic (voice), Kuben Blisk (voice)
Feb 4, 2019

as The Admin (voice)
Nov 27, 2018

as Blue Dragon (voice)
Nov 15, 2018

as Derby / Guy With Slide Projector Hat (voice), Derby / Red Pen (voice), Red Pen / Cauliflower (voice)
Apr 26, 2018

as Batir, Batir (voice)
Mar 25, 2018

as Mountain Lemur Captain (voice), Hans Jr. / Jarsh-Jarsh (voice), Benson (voice), Jarsh-Jarsh (voice), Benson / Mountain Lemur Captain (voice), Jarsh-Jarsh / Tentacle Beast (voice), Caesar / Darryl / Jarsh-Jarsh (voice), Caesar / Jarsh-Jarsh / Announcer (voice), Jarsh-Jarsh / Benson / Mountain Lemur Captain (voice)
May 12, 2017

as Vic / Colander (voice)
Oct 5, 2015

as Ryker (voice), Jarg (voice)
Jun 26, 2015

as Dr. Barry Goodman
Feb 8, 2015

as Benson / Mountain Lemur Captain (voice), Mountain Lemur Captain (voice), Jarsh-Jarsh (voice), Giant Mango / Mango (voice), Helicopter Voice (voice), Rat Bartender (voice)
Dec 19, 2014

as Captain of the Guard (voice)
Dec 5, 2014

as Poseidon (voice)
Apr 2, 2014

as Mahdi
Sep 29, 2013

as Alfred Pennyworth (voice)
Jul 13, 2013

as Mangog (voice)
May 26, 2013

as Tommy Brock / Mr Bouncer (voice)
Mar 20, 2013

as Titus / Chitauri #2 (voice)
Apr 1, 2012

as Heimdall (voice)
Oct 20, 2010

as Timur Ahmedov
Sep 9, 2010

as Anzor Daudov
Sep 22, 2009

as Johan Sharifi
Sep 1, 2008

as Dr. Barry Goodman
Jan 20, 2008

as Manuel Piniero
Aug 5, 2007

Jul 10, 2007

as Ivan
Jun 28, 2007

as Dr. Leon Rocha
Mar 7, 2006

as Jerry Curtin
Aug 29, 2005

as Hussar
Nov 1, 1998