Meyer DeLeeuw
Acting
May 29, 1979
Harris County, Texas, USA
2 Titles