Brian Meehl · Actor
Sealed
2024
Jim Henson Idea Man
Self (archive footage)
Sealed
2004
Sesame Street: Cookie Monster's Best Bites
(voice)
Sealed
1982
The Dark Crystal
Ornamentalist / Urzah / Dying Master
Sealed
1981
The Muppets Go to the Movies
Muppet Performer (voice)
Sealed
1981
The Great Muppet Caper
Muppet Performer