Acting
Howard the Duck
1986
Muppets from Space
1999
The Adventures of Elmo in Grouchland
Additional Muppet Performer (voice)
Additional Muppet Performer
Howard T. Duck