Skip to main content
Back to Collection
Leigh Chapman
Person

Leigh Chapman

Specialty
Writing
Birth
March 29, 1939 · 75 years
Death
November 4, 2014
Origin
Kannapolis, North Carolina, USA

Technical Alias

Louise McCarn

Registered Filmography