Wilford Leach was born on August 26, 1929 in Petersburg, Virginia, USA as Carson Wilford Leach. He was a director and writer, known for The Pirates of Penzance (1983), The Wedding Party (1969) and The Pirates of Penzance (1980). He died on June 18, 1988 in Rocky Point, New York, USA.