Leigh Spofford was born in Santa Cruz, California, USA as Leigh Kathryn Spofford. She is an actress, known for Kinsey (2004), A Walk in the Park (2007) and The Peanut Butter Experiment (2005).
Lincoln
Theatre Patron (uncredited)
Kinsey
Anne Kinsey
The Human Stain
Student (uncredited)