Joel Leder

Joel Leder

Joel Leder

Joel Leder

Acting

The Muppets Take Manhattan (1984)

Additional Muppet Performer (voice)