Louie (voice)
Sesame Street The Nutcracker (2022)
Black Knight (voice)
A Night Before Xmas (2021)
Frelok (voice)
Gulliver Returns (2021)
Furry Friends Forever: Elmo Gets a Puppy (2021)
Dr. Bird (puppeteer)
Dr. Bird's Advice for Sad Poets (2021)
Louie
The Power of We: A Sesame Street Special (2020)
Mark
A Nice Girl Like You (2020)
Sesame Street: Elmo's Playdate (2020)
Dish / Louie / Letter A (voice)
Sesame Street's 50th Anniversary Celebration (2019)
Additional Muppet Performer (voice)
The Muppets Take The O2 (2018)
Sesame Street: Trick or Treat on Sesame Street (2017)
Once Upon a Sesame Street Christmas (2016)
Marshall
Finding Joy (2013)
Fozzie Moopet / Thog / Additional Muppet Performer (voice)
The Muppets (2011)
Memorybot (voice)
Sesame Street: The Best of Elmo 2 (2010)
Wife Pigeon / Additional Muppets (voice)
A Muppets Christmas: Letters to Santa (2008)
Bottle (voice)
Sesame Street: Abby in Wonderland (2008)
Park Ranger Squirrel
Sesame Street: Love the Earth! (2008)
Hu Hu Zhu
One World, One Sky: Big Bird’s Adventure (2008)
Sesame Street: Elmo's Christmas Countdown (2007)
Janice / Old Tom / Pop / Treelo (voice)
The Muppets' Wizard of Oz (2005)
Treelo
Bear in the Big Blue House: Potty Time With Bear (2004)
Treelo / Pop
Bear in the Big Blue House LIVE! - Surprise Party (2002)
Treelo (voice)
Bear in the Big Blue House: Everybody's Special (2002)
Bear in the Big Blue House - Party Time with Bear (2001)
Pop / Treelo / Doc Hogg
Bear in the Big Blue House: A Berry Bear Christmas (2000)
Additional Muppet Performer
Muppets from Space (1999)