Actor
The Breath of Life
2022 · as Gorday, Leif
Dissection of a Rose
2018 · as Fly (Voice)
The Counting Sheep
2016 · as Voice
The Guardian's Tale
2012 · as Narrator (voice)
The Lost Secret of Immortality
2011 · as Narrator
超蛙战士之初露锋芒
2010 · as Narrator (voice)
Land of the Lost
2009 · as Library Skull (voice)
Luna: Spirit of the Whale
2007 · as Animatronic Whale Puppeteer
Rudolph Valentino: The Great Lover
2006 · as Narrator
The Muppets' Wizard of Oz
2005 · as Muppet Performer
It's a Very Merry Muppet Christmas Movie
2002 · as Additional Muppet Performer (voice)
Ricky 6
2000 · as Puppeteer