PersonPeter Baird3 credits in the catalogue: acting.ActingThe Muppet Movie1979Additional Muppet PerformerThe Muppets Take Manhattan1984Additional Muppet Performer (voice)Howard the Duck1986Howard T. Duck