Carson Wilford Leach (August 26, 1929--June 18, 1988) was an American theatre director, set designer, film director, screenwriter, and college professor. Born in Petersburg, Virginia, Leach was the artistic director of New York City 's La MaMa experimental theatre company in the 1970s. He also often directed works and designed sets for Joseph Papp 's Public Theater and New York Shakespeare Festival, where he first directed The Pirates of Penzance with Kevin Kline, Linda Ronstadt, Rex Smith, and Patricia Routledge in 1980.
Leach
Joseph Papp