2025
Sneaks as Whiz (voice)2023
Young Love as Additional Voices (voice)2023
James the Second as Angus2022
The Curse of Bridge Hollow as Mr. Skinner2021
Supercool as Uber Driver2021
Dad Stop Embarrassing Me! as Johnny Williams2020
Deported as Photographer (uncredited)2020
The Bellmen as Brad2018
Smallfoot as Additional Voices (voice)2018
All the Creatures Were Stirring as Chet2012
Black Dynamite as Various Characters (voice)2011
2 Broke Girls as Oleg Golishevsky2011
In the Flow with Affion Crockett as Various Characters2010
Raising Hope as Man2007
Wizards of Waverly Place as Agent Lamwood2007
Deeply Irresponsible as Teacher2006
Pirates of the Caribbean: Dead Man's Chest as Black Pearl Pirate (uncredited)2005
Hell's Kitchen as Self - Restaurant Patron2005
American Dad! as (voice)2003
NCIS as Chet Goodman1999
Family Guy as Alec Baldwin (voice)NaN
Needle Little Christmas as TrevorNaN
A.I. Heart U as Troy