2021
Frank & Emmet as Emmet2021
Frank & Emmet as Puppeteers2020
DAVE as Director2020
Penny Dreadful: City of Angels as Doctor2020
Mank as Aide - Ben2020
Hollywood Fringe as Puppet Master2019
Seberg as LAX Reporter 32018
Prince of Peoria as Kip2017
Will & Grace as Joe2016
Angie Tribeca as Clerk2016
American Housewife as Redcoat Executioner2016
Speechless as Manager2016
Hail, Caesar! as Sailor2015
Gamer's Guide to Pretty Much Everything as Chad2014
black-ish as Baker2014
Muppets Most Wanted as LA Muppet Performer (voice)2012
Veep as Secret Service Agent2012
I Married Who? as Chapel Employee2010
Raising Hope as Richard2010
Unstable Fables: Goldilocks and the Three Bears as Eddie Goose / Cricket 1 / Hansel (voice)2009
NCIS: Los Angeles as Clerk2009
Castle as Ty Page2009
Community as Pawn2008
An American Carol as Columbia Student '1968'2005
Grey's Anatomy as Fish Man2005
Bones as Ronald2003
NCIS as NCIS Probationary Agent Terry Mahler