3 credits on file—3 films, spanning 1986–1999.
Muppets from Space
1999 · 62/100
The Adventures of Elmo in Grouchland
Howard the Duck
1986 · 43/100