Peter Baird
Peter Baird was born on November 30, 1951 in New York City, New York, USA as Peter Britton Baird. He is known for his work on Howard the Duck (1986), Davy Jones' Locker (1995) and Shining Time Station (1989). He was married to Mavis Baird. He died on July 16, 2004 in New York City.