Background
Leach, Wilford was born on August 26, 1932 in Petersburg, Virginia, United States. Son of Carson W. and Louise (Shupin) Leach.
Leach, Wilford was born on August 26, 1932 in Petersburg, Virginia, United States. Son of Carson W. and Louise (Shupin) Leach.
AB, College William and Mary, 1950; Master of Arts, University of Illinois, 1955; Doctor of Philosophy, University of Illinois, 1957.
Professor theatre and film, Sarah Lawrence College, 1958-1981. Member of faculty Yale University School Drama, 1978-1979.