Actor
Trolls Band Together
2023
as Mount Rageous Stage Manager (voice)
Puss in Boots: The Last Wish
2022
as Little Jack Audience Member / Baker's Dozen Gang Member (voice)
The Boss Baby: Family Business
2021
as Story Bear (Connie) (voice)
The Croods: A New Age
2020
as Sash (voice)
Captain Underpants: The First Epic Movie
2017
as Mime (voice)
The Boss Baby
2017
as Story Bear (voice)
Turbo
2013
as Phil / Plant Worker / Takao Noguchi (voice)
Madly Madagascar
2013
as Pilot / Dik Dik / Dik Dik #2 (voice)
Shrek Forever After
2010
as Villager Fan #2 (voice)
Merry Madagascar
2009
as Additional Lemurs (voice)
Shark Tale
2004
as Cashier / Oyster / Clown Whale (voice)
Pursuit
1991
as Jake Cody
Home Alone
1990
as Stock Boy