Leigh Scarritt
Leigh Scarritt is an actress, known for Used Cars (1980), Veronica Mars (2004) and To Find My Son (1980).
Leigh Scarritt's FILMOGRAPHY
as Actor (11)