Actor · 2 credits
Howard the Duck
1986
Howard T. Duck
Muppets from Space
1999
Additional Muppet Performer