2025
Severed as Mark2024
Invincible Fight Girl as Smoove / Barong (voice)2024
Invincible Fight Girl as Smoove / Jeff (voice)2024
Invincible Fight Girl as Smoove (voice)2022
Big Nate as Nate Wright (voice)2022
Bromates as Josh2022
Bad Hamster as Nate Wright (voice)2020
Danger Force as Toddler2020
The Big Show Show as Coach Fener2020
GAME ON: A Comedy Crossover Event as Coach Fener2019
Love, Death & Robots as Automated Customer Service Operator (voice)2019
Batman vs Teenage Mutant Ninja Turtles as Robin (voice)2019
Cowabunga, Batman! When Comic Worlds Collide as self2019
Back to the 80s as Ben2018
The Adventures of Rocky and Bullwinkle as Francis (voice)2018
The Adventures of Rocky and Bullwinkle as Newsie (voice)2018
A Tale of Two Coreys as 2nd AC Roger2017
Bunsen is a Beast as Mikey Munro (voice)2017
Will & Grace as Grief Panda2017
Back to the 90s as Ben2015
Best Friends Whenever as Mr. Canavan2015
Weird Loners as Tony Brooks2015
The Flight Before Christmas as Gate Agent: Bozeman2014
Henry Danger as The Toddler2013
Mighty Med as Dark Warrior2013
Family Tree as Short Abe Lincoln2013
The Thanksgiving House as Quincy2013
Abner, the Invisible Dog as Kane2012
Anger Management as Applicant2012
Christmas Twister as Gage2011
2 Broke Girls as Eddie2011
Happily Divorced as Jazz Man2011
Hart of Dixie as Little Zach2011
Death Valley as The Insert Guy2011
Kart Driver: A Twisted Vision of Mario as Mario2010
Pair of Kings as Pupaley2009
Santa Buddies as Clark2006
Psych as Jimmy Nicholas2005
Bones as Sheriff Jerry Bonds2004
House as Rick2003
NCIS as Tiny Tony2019
Back to the 80s Director2019
Back to the 80s Writer2017
Back to the 90s Writer2017
Back to the 90s Director