2022
as Bat Puppeteer
2021
as Ozzie Ostrich
2019
as Puppeteer
2013
as Jabby the Puppet
2011
as Additional Muppet Performer (voice)
2008
1999
as Additional Muppet Performer