Peter Baird

Peter Baird

Peter Baird

Peter Baird

Acting

Davy Jones' Locker (1995)

Davy Jones / Patch (voice)

The Muppets Take Manhattan (1984)

Additional Muppet Performer (voice)

The Muppet Movie (1979)

Additional Muppet Performer